0

我正在使用 JavaCompiler API 来编译一些 Java 源代码。但是,我收到了 OutOfMemoryError 异常。我尝试使用 -Xmx1G 选项,但它不起作用:

java.lang.IllegalArgumentException: invalid flag: -J-Xmx1G
    at com.sun.tools.javac.api.JavacTool.processOptions(JavacTool.java:236)
    at com.sun.tools.javac.api.JavacTool.getTask(JavacTool.java:207)
    at com.sun.tools.javac.api.JavacTool.getTask(JavacTool.java:53)

有没有人成功地增加了设置正确选项的堆大小?我也没有成功尝试过:

Xmx1G

-Xmx1G

J-Xmx1G

-J -Xmx1G

-J Xmx1G

4

0 回答 0