Есть ли способ передать JVM args через командную строку в maven? [дубликат]
Возможные Дубликаты:
плагин Maven jetty-как управлять аргументами vm?
в частности, я хочу сделать что-то вроде этого:
mvn -DjvmArgs="-Xmx2000m -Xms1000m -XX:PermSize=512m -XX:MaxPermSize=512m" jetty:run -Pmyprofile
О, и я хотел бы сделать это без необходимости изменять файлы pom или устанавливать какие-либо переменные среды.. и т. д.
1 ответ:
Я думаю
MAVEN_OPTS
будет наиболее подходящим для вас. Смотрите здесь: http://maven.apache.org/configure.htmlВ Unix:
добавить
MAVEN_OPTS
переменная окружения для указания свойств JVM, напримерexport MAVEN_OPTS="-Xms256m -Xmx512m"
. Эта переменная среды может использоваться для предоставления дополнительных опций Maven.в Win вам нужно установить переменную окружения через диалоговое окно
добавить ... переменная окружения путем открытия свойства системы (
WinKey + Pause
),... В том же диалоговом окне, добавьтеMAVEN_OPTS
переменные среды переменные среды пользователя, чтобы указать параметры виртуальной машины, например, значение-Xms256m -Xmx512m
. Эта переменная среды может использоваться для предоставления дополнительных опций Maven.