我需要在OS X El Capitan中設置環境變量,以便可以通過System.getenv(myVar)
由java讀取。我該怎麼做?當然,變量只能由創建它的用戶(和管理員)讀取。在OS X El Capitan中設置環境變量,以便Java可以讀取?
0
A
回答
0
OS X上的默認shell是bash
。
export FRED="Hello"
,然後你可以使用類似
String fred = System.getenv("FRED");
System.out.println(fred);
+0
我試過了,但是java無法讀取它(說fred爲空)。 – Smeterlink
+0
@Smeterlink它區分大小寫。 「FRED」!=「fred」 –
0
我知道爲什麼會發生。 Oracle java中有一個錯誤,SecurityManager sm = getSecurityManager();
總是返回一個空字符串(sm = null)。在更新java 8.0.51到8.0.65後,它完美運行。在某些版本的Oracle java for linux上也會發生同樣的情況。
受影響的程序是這樣的: public static String getenv(String name)
相關問題
- 1. 我們可以在Java中讀取OS環境變量嗎?
- 2. OS X El Capitan上安裝了Java 1.8?
- 3. Python 3.5 for OS X El Capitan
- 4. 如何設置環境變量以便它可以在Jenkins中使用
- 5. 在shell腳本中設置環境變量OS X
- 6. 獲取Subversion 1.6使用OS X El Capitan
- 7. 如何在Mac上使用zsh設置我的環境變量(El Capitan)
- 8. 如何讀取envinject在Java中設置的環境變量?
- 9. apache2 php5 combibation不能在OS X El capitan
- 10. 在OS X上安裝Scrapy El Capitan
- 11. 在MAC OS X上安裝Jenkins El Capitan
- 12. 設置/讀取環境變量
- 13. 如何配置Go以便它可以訪問OSX中的環境變量
- 14. 我可以爲Java Native Interface(JNI)庫設置環境變量嗎?
- 15. 設置Java環境變量?
- 16. 設置環境變量,例如,它可以在我的程序外部讀取
- 17. 如何設置ES_HEAP_SIZE環境變量在OS X
- 18. 在Mac OS上設置永久環境變量X
- 19. 在Mac OS X上設置Docker-machine的Python環境變量
- 20. 如何在mac os上設置環境變量x
- 21. 在Mac OS X上設置ANDROID_HOME環境變量
- 22. 無法在OS X 10.11中使用Apache設置我的Web開發環境El Capitan
- 23. 在Java Applet中設置環境變量
- 24. 根據域,我可以在node.js中設置環境變量嗎?
- 25. 是否可以在.sublime-project文件中設置環境變量?
- 26. 可以在linux中爲用戶設置環境變量嗎?
- 27. 是否可以在travis中設置條件環境變量?
- 28. 是否可以在Cucumber中設置一個環境變量?
- 29. OS X El Capitan - 文件共享限制
- 30. 安裝MAC OS X後出錯El Capitan
爵士。我想你應該問一遍[超級用戶](http://superuser.com/) – vyscond