![](/img/trans.png)
[英]Getting real-time variables from a java runtime environment's (virtual machine) memory?
[英]When are environment variables loaded by java virtual machine for a program
我有一个正在编写的Java程序,在某些类启动时需要使用环境变量来查找策略文件。
然而,基于该目的是由程序输入之类的什么环境变量的值将是有条件的 。 因此,我想基本动态地加载环境变量。
但是,我不确定这是否可行,因为在装入将由Java程序的虚拟机使用的环境变量时,或者在装入环境变量之后,可以更改它们时,我不太肯定。
Java虚拟机何时加载系统的环境变量?虚拟机中为程序设置的那些环境变量是否可以更改?
您确实需要设置环境变量的典型方法“如果”是在启动JVM之前在包装脚本中对此逻辑进行编码(例如* .sh,*。cmd)
然后,您可以使用export
(linux)或set
Windows等相应地设置环境变量。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.