1

我有目标,它最终在特定条件下调用自身,但由于值已经设置,它进入无限循环。是否有任何方法可以重置 addproperty 值。

4

2 回答 2

2

您可以使用ant-contrib变量任务:

<var name="your.property" unset="true"/>
<input message="your message to the user" addproperty="your.property"/>
于 2013-04-04T12:35:59.287 回答
0

如果您使用的是 Ant 1.8 或更高版本,Ant 的内置<local>任务提供本地范围的属性:

<local name="user.input"/>
<input message="Prompt the user" addproperty="user.input"/>

本地任务 - Apache Ant 的文档

于 2013-04-04T14:45:06.360 回答