2011-05-04 28 views
17

我要調用一個jar文件,像這樣的時候到指定一些JVM參數:調用jar文件時指定JVM參數?

java -jar filename.jar 

我認爲我做到了,像這樣:

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

但這似乎並沒有工作。我究竟做錯了什麼?

回答

40

不喜歡它:

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

感謝。這似乎不起作用,所以也許我有另一個問題。 – 2011-05-04 23:52:51

+0

@Dominic Bou-Samra你如何測試? – bacchus 2011-05-04 23:53:55

+1

@Dominic Bou-Samra您可以嘗試使用JConsole來測試Heap的內存大小。 – bacchus 2011-05-05 00:01:47

2

不要把-D和java.awt.headless =真之間的空間。

它應該是-Djava.awt.headless = true。

2

炒作罐子不見了,嘗試

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