2012-01-27 136 views
1

我的代碼ANT目標。依賴於環境變量

但我的結果是:

detectTomcatFromEnv: 
    [echo] c:\apache-tomcat-7.0.21\ 

BUILD SUCCESSFUL 

如何將其???

回答

3

您需要從除非刪除${...}

<property environment="env"/> 
<target name="detectTomcatFromEnv" unless="env.CATALINA_HOME"> 
    <echo message="${env.CATALINA_HOME}"/> 
</target> 

https://ant.apache.org/manual/targets.html

除非:在名稱的屬性必須不能爲了設置 這個執行目標,或者評估爲false的東西。

+0

哦!非常感謝你!這是一個愚蠢的問題= / – Sergey 2012-01-27 07:46:47