web-dev-qa-db-fra.com

Spécification des arguments JVM lors de l'appel d'un fichier jar?

Je veux spécifier certains arguments JVM lors de l'appel d'un fichier jar comme ceci:

Java -jar filename.jar

Je suppose que je l'ai fait comme ça:

Java -Xms256m -Xmx512m -Djava.awt.headless=true jar filename.jar

Mais cela ne semble pas fonctionner. Qu'est-ce que je fais mal?

30

Faites comme:

Java -Xms256m -Xmx512m -Djava.awt.headless=true -jar filename.jar
57
bacchus
Java [Options] -jar  [jarfile] [Command Line Arguments]

Se il vous plaît se référer

http://docs.Oracle.com/javase/7/docs/technotes/tools/windows/Java.html

4
Mohan Raj

Ne mettez pas d'espace entre -D et Java.awt.headless = true.

Il doit s'agir de -Djava.awt.headless = true.

2
Steven Fines

bocal hype manquait, essayez

Java -Xms256m -Xmx512m -Djava.awt.headless=true -jar
2
senthil sivasamy