2012-07-06 33 views
0

我正在運行Ant來執行另一個進程。這個其他進程有一些存在的環境變量的問題。當我執行另一個進程時,我希望這些環境變量不確定。如何在ant中取消定義環境變量

當然,我可以在運行Ant之前取消定義環境變量。不過,我有興趣在放棄Ant中的變量之前放棄其他進程。

所以我在調用螞蟻與環境的時間:

SOME_VAR=a-value 

而且我在我的build.xml:

..<exec exacutable="program.exe>... 

而且我的Program.exe扼流圈的事實, SOME_VAR已定義。

回答

1

exec任務具有newenvironment屬性,當設置爲true時,該屬性將清除當前環境。與嵌套env元素一起使用。