有关_JAVA_OPTIONS的信息

时间:2013-07-22 06:42:40

标签: java

任何人都可以解释当_JAVA_OPTIONS环境变量定义&什么时候在Windows机器上启动应用程序?

2 个答案:

答案 0 :(得分:43)

您可以使用_JAVA_OPTIONS选项传递给系统上启动的任何 JVM进程。

例如,

set _JAVA_OPTIONS=-Dsun.java2d.noddraw=true

当JVM启动时,它会解析_JAVA_OPTIONS的值,就像参数位于java的命令行一样。您可以通过JVisualVM查看传递的参数。

有关更多信息,请阅读博文: What I discovered while trying to pass Default JVM Parameters

答案 1 :(得分:11)

根据https://bugs.openjdk.java.net/browse/JDK-4971166未记录的特定于热点的_JAVA_OPTIONS被标准JVMTI规范中包含的JAVA_TOOL_OPTIONS取代,更好地处理引用空格并且应该始终是首选。