我使用"mvn exec:java"来运行我的程序:
mvn exec:java -Dexec.mainClass="..." -Dexec.args="..."
Run Code Online (Sandbox Code Playgroud)
我没有找到更改JVM的最大内存分配.
我试过-Dexec.commandlineArgs ="......"但是那不起作用......
Tom*_*ome 17
<commandlineArgs>(或在CLI中给出时为-Dexec.args)用于指定给予程序的参数,而不是JVM.
作为exec:java在与 Maven 相同的VM中执行Java程序,只需更改Maven JVM内存设置(如此MAVEN_OPTS)以获得更多内存用于exec:java命令.