![](/img/trans.png)
[英]Evaluation of environment variables in command run by Java's Runtime.exec()
[英]Environment variables passed by Runtime.exec(String)
在运行使用Runtime.exec(command)调用的子进程的环境中,父进程(例如Shell)的环境变量是否可用? 我看过API文档,但此处未指定。
我的用例是这样
mainScript.sh
调用java MainClass
MainClass
调用Runtime.exec("hi.sh")
现在,是一个变量MY_ENV
被设置在出口mainScript.sh
可供hi.sh
?
PS:我知道第二个API需要显式String[] envp
。
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4064912具有一些模糊的信息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.