有没有办法通过命令行传递JVM参数传递给Maven的? [重复](Is there a way

2019-06-18 06:07发布

可能重复:
行家码头插件-如何控制VM参数?

特别是,我想要做这样的事情:

mvn -DjvmArgs="-Xmx2000m -Xms1000m -XX:PermSize=512m -XX:MaxPermSize=512m" jetty:run -Pmyprofile

哦,我想做到这一点,而无需修改POM,文件或设置任何环境变量等..

Answer 1:

我认为MAVEN_OPTS将是最适合你。 在这里看到: http://maven.apache.org/configure.html

在Unix系统上:

添加MAVEN_OPTS环境变量指定JVM属性,如export MAVEN_OPTS="-Xms256m -Xmx512m" 。 这个环境变量可以用来提供额外的选项来Maven的。

在赢了,你需要通过对话框设置环境变量

添加...环境变量通过打开系统属性( WinKey + Pause ),...在同一个对话框,添加MAVEN_OPTS环境变量在用户变量指定JVM属性,例如值-Xms256m -Xmx512m 。 这个环境变量可以用来提供额外的选项来Maven的。



文章来源: Is there a way to pass jvm args via command line to maven? [duplicate]
标签: java maven Jetty