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