2012-01-27 135 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