我想在Ant文件中更改「變量」,在一個目標中看到另一個目標中的變化。修改全局變量Ant
<variable name="foo" value="hello" />
<target name="print-me">
<echo message="${foo}" />
<antcall target="change-me" />
<echo message="${foo}" />
</target>
<target name="change-me">
<variable name="foo" value="world" />
</target>
雖然我希望它打印: '你好,世界',它打印 '你好,你好'
可能重複的[如何重寫屬性在螞蟻?](http://stackoverflow.com/questions/1866729/how-to-over-write-the-property-in-ant) – oers 2012-02-09 13:56:05
你忘了[變量任務]中的unset =「true」(http://ant-contrib.sourceforge.net/tasks/tasks/variable_task.html) – oers 2012-02-09 14:03:05