diff -r 6e50103c0f1c -r f6057dc5922c rt/mojo/src/main/java/org/apidesign/bck2brwsr/mojo/AOTLibrary.java --- a/rt/mojo/src/main/java/org/apidesign/bck2brwsr/mojo/AOTLibrary.java Sat Jan 10 08:55:17 2015 +0100 +++ b/rt/mojo/src/main/java/org/apidesign/bck2brwsr/mojo/AOTLibrary.java Sun Jan 11 09:54:37 2015 +0100 @@ -78,7 +78,10 @@ @Parameter private String[] aotDeps; - + + @Parameter(defaultValue = "true") + private boolean ignoreBootClassPath; + @Override public void execute() throws MojoExecutionException, MojoFailureException { URLClassLoader loader; @@ -161,7 +164,7 @@ continue; } getLog().info("Generating bck2brwsr for " + a.getFile()); - Bck2Brwsr c = Bck2BrwsrJars.configureFrom(null, a.getFile(), loader); + Bck2Brwsr c = Bck2BrwsrJars.configureFrom(null, a.getFile(), loader, ignoreBootClassPath); if (exports != null) { for (String e : exports) { c = c.addExported(e.replace('.', '/')); @@ -197,7 +200,7 @@ } private Bck2Brwsr configureMain(URLClassLoader loader) throws IOException { - Bck2Brwsr c = Bck2BrwsrJars.configureFrom(null, mainJar, loader); + Bck2Brwsr c = Bck2BrwsrJars.configureFrom(null, mainJar, loader, ignoreBootClassPath); if (exports != null) { for (String e : exports) { c = c.addExported(e.replace('.', '/'));