Указание аргументов JVM при вызове файла JAR?
Я хочу указать некоторые аргументы JVM при вызове файла JAR, например, так:
java -jar filename.jar
Я предположил, что сделал это так:
java -Xms256m -Xmx512m -Djava.awt.headless=true jar filename.jar
Но это не похоже на работу. Что я делаю неправильно?
4 ответа
Решение
Сделай это как:
java -Xms256m -Xmx512m -Djava.awt.headless=true -jar filename.jar
java [Опции] -jar [jarfile] [Аргументы командной строки]
Пожалуйста, обратитесь
http://docs.oracle.com/javase/7/docs/technotes/tools/windows/java.html
Не ставьте пробел между -D и java.awt.headless=true.
Это должно быть -Djava.awt.headless=true.
Баночка с рекламой отсутствовала, попробуйте
java -Xms256m -Xmx512m -Djava.awt.headless=true -jar