Java中-D和-d环境变量的区别

时间:2013-05-13 09:54:29

标签: java environment-variables uppercase lowercase

我理解环境变量如何在Java中工作,设置-DVariable并使用System.getProperty(“Variable”)获取。但我有时会看到使用小写的“-d”变量的例子,我想知道它们之间有什么区别?我发现没有回答谷歌搜索..提前谢谢

1 个答案:

答案 0 :(得分:5)

java -help打印:

-D =               设置系统属性

如果使用-d调用它会输出错误消息:

Unrecognized option: -d

以d:

开头的另一个选项

-dsa | -disablesystemassertions               禁用系统断言 (这不能用于设置变量)。