有没有办法通过命令行将jvm args传递给maven? [英] Is there a way to pass jvm args via command line to maven?

查看:77
本文介绍了有没有办法通过命令行将jvm args传递给maven?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


可能重复:

maven jetty插件 - 如何控制vm参数?

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

In particular, I want to do something like this:

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

哦,和我想这样做而不必修改pom文件或设置任何环境变量..等等

Oh, and I would like to do this without having to modify the pom files or set any environment variables.. etc

推荐答案

我认为 MAVEN_OPTS 最适合您。请参阅此处: http://maven.apache.org/configure.html

I think MAVEN_OPTS would be most appropriate for you. See here: http://maven.apache.org/configure.html

在Unix中:


添加 MAVEN_OPTS 环境变量,用于指定JVM属性,例如 export MAVEN_OPTS = - Xms256m -Xmx512m。此环境变量可用于为Maven提供额外选项。

Add the MAVEN_OPTS environment variable to specify JVM properties, e.g. export MAVEN_OPTS="-Xms256m -Xmx512m". This environment variable can be used to supply extra options to Maven.

在Win中,您需要通过对话框设置环境变量

In Win, you need to set environment variable via the dialogue box


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

Add ... environment variable by opening up the system properties (WinKey + Pause),... In the same dialog, add the MAVEN_OPTS environment variable in the user variables to specify JVM properties, e.g. the value -Xms256m -Xmx512m. This environment variable can be used to supply extra options to Maven.

这篇关于有没有办法通过命令行将jvm args传递给maven?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆