Ant 如何将对macrodef的三个调用替换为一个?
如何替换对“myMacro”的三个调用:Ant 如何将对macrodef的三个调用替换为一个?,ant,macrodef,Ant,Macrodef,如何替换对“myMacro”的三个调用: 只需一个使用三个元素列表的呼叫:值1、值2、值3,您就可以使用来自第三方的。它使用AntMacroDef任务,因此您可以将宏和三个宏调用替换为: <for list="1,2,3" param="value"> <sequential> <exec executable="cmd"> <arg value="/c"/> <ar
只需一个使用三个元素列表的呼叫:值1、值2、值3,您就可以使用来自第三方的。它使用AntMacroDef
任务,因此您可以将宏和三个宏调用替换为:
<for list="1,2,3" param="value">
<sequential>
<exec executable="cmd">
<arg value="/c"/>
<arg value="value @{value}"/>
</exec>
</sequential>
</for>
建议您将顺序标记中的标题更改为“如何将对macrodef的三次调用替换为一次?”为什么要调用外部shell/命令提示符?而不是:?@PatriceM。在我的回答中,请参考将此与您之前的问题链接相结合。
<for list="1,2,3" param="value">
<sequential>
<exec executable="cmd">
<arg value="/c"/>
<arg value="value @{value}"/>
</exec>
</sequential>
</for>