是否可以在java选项文件中使用环境变量?

时间:2012-04-24 08:43:06

标签: java jvm jvm-arguments

  

指定Java选项和系统属性您可以指定Java™   命令行上的选项和系统属性,使用选项   文件,或使用环境变量。   ...   2.创建一个包含选项的文件,并使用-Xoptionsfile = file在命令行中指定它。

http://publib.boulder.ibm.com/infocenter/realtime/v1r0/topic/com.ibm.rt.doc.10/user/specifying_options.html

我在选项文件中指定了以下选项:

-Xdump:what
-Xdump:java:none
-Xdump:heap:none
-Xdump:system:none
-Xdump:snap:none
-Xdump:java:events=user,range=1..2,file=$TRACEDIR/javacore.%Y%m%d.%H%M%S.%pid.%seq.txt
-Xdump:heap:events=user,range=1..2,file=$TRACEDIR/heapdump.%Y%m%d.%H%M%S.%pid.%seq.phd

但JVM不评估环境变量$ TRACEDIR 如果我不使用选项文件,只是将这些选项添加到命令行,那么JVM会评估环境变量 那有什么不同吗?

解答:
如果在命令行中使用它们,命令行预处理器将评估环境变量。不是JVM。

0 个答案:

没有答案