例如,我从.sh文件设置了环境变量
export JBOSS_HOME=/Applications/EAP-6.2.0/jboss-eap-6.2
现在在我的Java应用程序中,如果我需要获取此JBOSS_HOME,我将编写
String jbossHome = System.getProperty("JBOSS_HOME");
当我在Windows计算机上运行代码时,此方法工作正常。在Mac机器上,它不提供JBOSS_HOME的值。如何在Mac OS计算机上检索JBOSS_HOME值?
通过以下方式检索环境:
System.getenv(name);
不与System.getProperty()
。
System.getenv()
不带参数使用可以获取所有环境变量的映射。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句