有没有办法将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提供额外的选项。