我有一个目标,它最终在特定条件下调用自己,但由于值已经设置,它进入无限循环。是重置addproperty值的方法
您可以使用ant-contrib的变量任务:
<var name="your.property" unset="true"/>
<input message="your message to the user" addproperty="your.property"/>
如果您使用的是Ant 1.8或更高版本,Ant的内置<local>
任务提供了局部作用域的属性:
<local name="user.input"/>
<input message="Prompt the user" addproperty="user.input"/>
本地任务- Apache Ant的文档