有没有办法将jvm的参数通过命令行传递给maven?
可能重复:
mavendocker插件 – 如何控制VM参数?
特别是,我想要做这样的事情:
mvn -DjvmArgs="-Xmx2000m -Xms1000m -XX:PermSize=512m -XX:MaxPermSize=512m" jetty:run -Pmyprofile
哦,我想这样做,而不必修改POM文件或设置任何环境variables..等等
我认为MAVEN_OPTS
将会是最适合你的。 看到这里: http : //maven.apache.org/configure.html
在Unix中:
添加
MAVEN_OPTS
环境variables以指定JVM属性,例如export MAVEN_OPTS="-Xms256m -Xmx512m"
。 这个环境variables可以用来为Maven提供额外的选项。
在Win中,您需要通过对话框设置环境variables
通过打开系统属性(
WinKey + Pause
)添加…环境variables,…在同一对话框中,将MAVEN_OPTS
环境variables添加到用户variables中以指定JVM属性,例如值-Xms256m -Xmx512m
。 这个环境variables可以用来为Maven提供额外的选项。