55 Stimmen

Angabe von JVM-Argumenten beim Aufruf einer jar-Datei?

Ich möchte einige JVM-Argumente angeben, wenn ich eine Jar-Datei wie folgt aufrufe:

java -jar filename.jar

Ich habe angenommen, dass ich es so gemacht habe:

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

Aber das scheint nicht zu funktionieren. Was mache ich falsch?

105voto

CRM Punkte 4451

Mach es wie:

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

11voto

Mohan Raj Punkte 1066
java [Options] -jar  [jarfile] [Command Line Arguments]

Bitte beachten Sie

http://docs.oracle.com/javase/7/docs/technotes/tools/Windows/java.html

4voto

Steven Fines Punkte 448

Setzen Sie kein Leerzeichen zwischen das -D und java.awt.headless=true.

Sie sollte -Djava.awt.headless=true lauten.

4voto

senthil sivasamy Punkte 322

Hype jar fehlte, versuchen Sie

java -Xms256m -Xmx512m -Djava.awt.headless=true -jar

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X