【发布时间】:2011-04-19 13:02:55
【问题描述】:
我的脚本不起作用,因为属性一旦设置就变得不可写
<target name="test" >
<fileset id="dir1" dir="./dir1"/>
<fileset id="dir2" dir="./dir2"/>
<pathconvert property="path.converted" refid="dir1"/>
<echo message="${path.converted}"/>
<property name="path.converted" value="set this property manually"/>
<echo>${path.converted}</echo>
<pathconvert property="path.converted" refid="dir2"/>
<echo message="${path.converted}"/>
</target>
总是回显相同的结果,但我希望回显不同
我在 Apache Ant 1.8.0 版本中看到,
词法范围的本地属性, 即仅定义的属性 在目标、顺序块或 类似的环境。这是非常 在 s 内部有用 宏现在可以定义一个临时 财产一旦消失就会消失 任务完成。
如何使用它们?
【问题讨论】: