![](/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.