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