是否可以在条件方式中在Ant 属性文件中设置属性值(而不是build.xml)?例如,如果apache.root属性设置-该my_property会${apache.root}/myapp,/var/www/myapp否则.如果没有,通常的做法是什么 - 可重用build.xml文件?
Mar*_*nor 29
使用条件任务:
<project name="demo" default="run">
<condition property="my_property" value="${apache.root}/myapp" else="/var/www/myapp">
<isset property="apache.root"/>
</condition>
<target name="run">
<echo message="my_property=${my_property}"/>
</target>
</project>
Run Code Online (Sandbox Code Playgroud)