是否有可能在螞蟻中設置一個持久化到運行時的環境變量? 我在build.xml中試過 。 有什麼建議嗎?螞蟻中的環境變量持續到運行時間
2
A
回答
0
環境變量屬於進程,而不是可執行文件。編譯發生在與運行不同的過程中。所以除非使用ant來實際運行程序,否則ant不會影響運行時環境。這就是說,你當然可以設置一些東西,例如,某些變量被ant寫入配置文件,然後在運行時Java進程將讀取該配置文件。所以你想做的事情可以做到。但不通過環境變量。
2
如果您嘗試執行外部命令並希望修改環境,請使用env標記。 java和junit標籤存在相同的標籤。
<exec executable="cmd">
<env key="variable" value="info" />
</exec>
查看ant env specification瞭解更多信息。
對於任何其他標籤,您必須將該變量作爲屬性傳入。
相關問題
- 1. 爲螞蟻指定python環境變量
- 2. 螞蟻Exec環境VAR
- 3. 螞蟻運行
- 4. 在螞蟻中忽略系統環境變量
- 5. 傳遞變量到螞蟻
- 6. 螞蟻:導入特定的環境變量
- 7. 如何螞蟻代理的Windows環境變量
- 8. 通過eclipse運行螞蟻它找不到環境變量,但通過終端運行ant很好
- 9. 螞蟻:如何設置環境變量使用Ant
- 10. 爲螞蟻腳本設置環境變量
- 11. App Engine PHP運行時環境中的環境變量
- 12. NoClassDefFoundError的運行與螞蟻
- 13. 螞蟻EXEC shell腳本 - 失去環境
- 14. 什麼JVM運行螞蟻?
- 15. 用螞蟻運行java類
- 16. 運行JUnit任務螞蟻
- 17. 如何運行時,「螞蟻發佈」
- 18. 運行時,「焦油」任務螞蟻
- 19. 螞蟻在運行時獲取
- 20. 時間表螞蟻任務
- 21. 如何僅在腳本的持續時間內設置環境變量?
- 22. 螞蟻DB2備份不進行連續
- 23. 構建步驟:「調用螞蟻」與「從shell運行螞蟻」
- 24. 如何運行螞蟻腳本,螞蟻沒有安裝?
- 25. Mac環境變量不適用於java運行時間類
- 26. 如何批量使用螞蟻變量?
- 27. 運行腳本的Windows環境變量
- 28. 運行sed的傳遞變量環境
- 29. 螞蟻的foreach避免空變量
- 30. 如何確定螞蟻羣體優化中的螞蟻數量
感謝您的回覆。我添加了環境變量到.gnomerc(我使用的是Ubuntu),並且一切正常。 – andrewmara