【发布时间】:2011-08-18 23:12:15
【问题描述】:
我想在调用 jar 文件时指定一些 JVM 参数,如下所示:
java -jar filename.jar
我以为我是这样做的:
java -Xms256m -Xmx512m -Djava.awt.headless=true jar filename.jar
但这似乎不起作用。我做错了什么?
【问题讨论】:
我想在调用 jar 文件时指定一些 JVM 参数,如下所示:
java -jar filename.jar
我以为我是这样做的:
java -Xms256m -Xmx512m -Djava.awt.headless=true jar filename.jar
但这似乎不起作用。我做错了什么?
【问题讨论】:
这样做:
java -Xms256m -Xmx512m -Djava.awt.headless=true -jar filename.jar
【讨论】:
-jar filaname.jar 位于末尾。如果-Dmyarg=true 在-jar 之后则不起作用
java [Options] -jar [jarfile] [Command Line Arguments]
请参考
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
【讨论】: