Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
mvn java:exec增加了内存_Java_Maven - Fatal编程技术网

mvn java:exec增加了内存

mvn java:exec增加了内存,java,maven,Java,Maven,我使用“mvn exec:java”运行我的程序: mvn exec:java -Dexec.mainClass="..." -Dexec.args="..." 我没有发现要更改JVM的最大内存分配 我尝试了-Dexec.commandlineArgs=“…”但没有成功…(或在CLI中给出的-Dexec.args)用于指定给定给程序的参数,而不是JVM 由于exec:java在与Maven相同的VM中执行java程序,只需更改Maven-JVM内存设置(因此Maven\u选择)即可为exec:

我使用“mvn exec:java”运行我的程序:

mvn exec:java -Dexec.mainClass="..." -Dexec.args="..."
我没有发现要更改JVM的最大内存分配

我尝试了-Dexec.commandlineArgs=“…”但没有成功…

(或在CLI中给出的-Dexec.args)用于指定给定给程序的参数,而不是JVM


由于exec:java在与Maven相同的VM中执行java程序,只需更改Maven-JVM内存设置(因此Maven\u选择)即可为exec:java命令获得更多内存。

您可以使用
exec:exec
单独的过程中运行
java
。 然后可以指定任何参数(包括
-Xmx
)。 有关更多详细信息和示例,请参阅。

您尝试过这个吗?MAVEN_OPTSOr,根据这一点,您可能必须将堆参数添加到“参数”中。答案是:“export MAVEN_OPTS=“-Xmx512M”。谢谢!