У меня есть простой макрос (упрощенная версия ниже). В настоящий момент предполагается, что для одного аргумента будет одно значение, однако для этого аргумента может быть несколько значений. Как я могу передать в 0+ значений для этого аргумента, так что макрос может использоваться в ситуациях, когда мне нужно передать в 0+ значений для этого аргумента, а не только одно значениеСоздание ANT Macro более многоразового использования
<macrodef
name="test">
<attribute name="target.dir" />
<attribute name="arg.value" />
<sequential>
<java jar="${some.jar}" dir="@{target.dir}" fork="true" failonerror="true">
<arg value="[email protected]{arg.value}"/>
</java>
</sequential>
</macrodef>
Не могли бы вы описать это более явно? Например. с примером? – Marc
@Marc Извините. Не трогали Анта в течение многих лет, и это знание давно прошло. – Undistraction