Ответ 1
MAVEN_OPTS
- это переменная среды, которая считывается Maven и используется в качестве аргументов командной строки для форматирования java-процессов. Аргументы командной строки определяют, как запускается исполняемый файл Java, например. такие как настройки памяти.
-D
используется для установки Java System Properties, что является чем-то совершенно иным, чем аргументы командной строки. Свойства Java-системы можно читать программно, например. используя System.getProperties().
Окна:
SET MAVEN_OPTS="-Xmx1024m -Xms512m"
mvn -Djetty.port=8080 jetty:run
Linux:
export MAVEN_OPTS="-Xmx1024m -Xms512m"
mvn -Djetty.port=8080 jetty:run