1
我的代碼ANT目標。依賴於環境變量
但我的結果是:
detectTomcatFromEnv:
[echo] c:\apache-tomcat-7.0.21\
BUILD SUCCESSFUL
如何將其???
我的代碼ANT目標。依賴於環境變量
但我的結果是:
detectTomcatFromEnv:
[echo] c:\apache-tomcat-7.0.21\
BUILD SUCCESSFUL
如何將其???
您需要從除非刪除${...}
:
<property environment="env"/>
<target name="detectTomcatFromEnv" unless="env.CATALINA_HOME">
<echo message="${env.CATALINA_HOME}"/>
</target>
見https://ant.apache.org/manual/targets.html:
除非:在名稱的屬性必須不能爲了設置 這個執行目標,或者評估爲false的東西。
哦!非常感謝你!這是一個愚蠢的問題= / – Sergey 2012-01-27 07:46:47