调用jar文件时指定JVM参数?

问题描述 投票:23回答:4

我想在调用jar文件时指定一些JVM参数:

java -jar filename.jar

我以为我是这样做的:

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

但这似乎不起作用。我究竟做错了什么?

java jvm arguments
4个回答
56
投票

这样做:

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

4
投票
java [Options] -jar  [jarfile] [Command Line Arguments]

请参考

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


2
投票

不要在-D和java.awt.headless = true之间放置空格。

它应该是-Djava.awt.headless = true。


2
投票

炒作罐子不见了,试试吧

java -Xms256m -Xmx512m -Djava.awt.headless=true -jar
© www.soinside.com 2019 - 2024. All rights reserved.