Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
3.6.2
-
None
Description
The compilerArgs property documentation contains this example usage:
<compilerArgs> <arg>-Xmaxerrs=1000</arg> <arg>-Xlint</arg> <arg>-J-Duser.language=en_us</arg> </compilerArgs>
But setting <arg>-Xmaxerrs=1000</arg> causes:
... Caused by: java.lang.IllegalArgumentException: invalid flag: -Xmaxerrs=1000 at com.sun.tools.javac.api.JavacTool.processOptions(JavacTool.java:206) at com.sun.tools.javac.api.JavacTool.getTask(JavacTool.java:156) at com.sun.tools.javac.api.JavacTool.getTask(JavacTool.java:107) at com.sun.tools.javac.api.JavacTool.getTask(JavacTool.java:64) at org.codehaus.plexus.compiler.javac.JavaxToolsCompiler.compileInProcess(JavaxToolsCompiler.java:125) ... 16 more
This does work:
<compilerArgs> <arg>-Xmaxerrs</arg> <arg>1000</arg> </compilerArgs>
Attachments
Issue Links
- links to