JavaFileManager UnsupportedOperationException
Keimpe Bronkhorst
keimpe.bronkhorst at oracle.com
Thu Oct 8 21:16:55 UTC 2015
I'm running with jigsaw build 1.9.0-ea-jigsaw-nightly-h3477-20150929-b83.
I'm trying to do a JSR199 compilation using
ToolProvider.getSystemJavaCompiler(), but the compile fails immediately
with the exception below. I don't have access to the sources of this
JDK. Does somebody know what I'm doing wrong?
Caused by: java.lang.UnsupportedOperationException
at
javax.tools.JavaFileManager.listModuleLocations(java.compiler at 9.0/JavaFileManager.java:436)
at
com.sun.tools.javac.api.ClientCodeWrapper$WrappedJavaFileManager.listModuleLocations(jdk.compiler at 9.0/ClientCodeWrapper.java:387)
at
com.sun.tools.javac.code.ModuleFinder$ModuleLocationIterator.hasNext(jdk.compiler at 9.0/ModuleFinder.java:129)
at
com.sun.tools.javac.code.ModuleFinder.scanModulePath(jdk.compiler at 9.0/ModuleFinder.java:242)
at
com.sun.tools.javac.code.ModuleFinder.findAllModules(jdk.compiler at 9.0/ModuleFinder.java:178)
at
com.sun.tools.javac.comp.Modules.getUnnamedModuleCompleter(jdk.compiler at 9.0/Modules.java:617)
at
com.sun.tools.javac.comp.Modules.setCompilationUnitModules(jdk.compiler at 9.0/Modules.java:306)
at
com.sun.tools.javac.comp.Modules.enter(jdk.compiler at 9.0/Modules.java:174)
at
com.sun.tools.javac.main.JavaCompiler.initModules(jdk.compiler at 9.0/JavaCompiler.java:1040)
at
com.sun.tools.javac.main.JavaCompiler.initModules(jdk.compiler at 9.0/JavaCompiler.java:1036)
at
com.sun.tools.javac.main.JavaCompiler.compile(jdk.compiler at 9.0/JavaCompiler.java:924)
at
com.sun.tools.javac.api.JavacTaskImpl$1.call(jdk.compiler at 9.0/JavacTaskImpl.java:97)
at
com.sun.tools.javac.api.JavacTaskImpl$1.call(jdk.compiler at 9.0/JavacTaskImpl.java:93)
at
com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(jdk.compiler at 9.0/JavacTaskImpl.java:128)
at
com.sun.tools.javac.api.JavacTaskImpl.doCall(jdk.compiler at 9.0/JavacTaskImpl.java:93)
at
com.sun.tools.javac.api.JavacTaskImpl.call(jdk.compiler at 9.0/JavacTaskImpl.java:87)
Keimpe Bronkhorst
JDeveloper
More information about the jigsaw-dev
mailing list