私はそうのように、マクロ内のファイルをコピーしようとしています:蟻の<macrodef>の<copy>への行き方
<project name="why" default="go">
<macrodef name="copy-some-stuff">
<attribute name="file.name" />
<copy todir="/var/tmp">
<fileset file="${file.name}" />
</copy>
</macrodef>
<target name="go">
<copy-some-stuff file.name="/etc/hosts" />
</target>
</project>
が、私は次のよう
BUILD FAILED
b.xml:3: macrodef doesn't support the nested "copy" element.
はい、indeeed」以外の任意のアイデアを、取得、macrodefはサポートしていません。ネストされた "コピー"要素。私はそれを多く持っています。私は、なぜこの制限があるのか、そして可能な回避策(antcall
を使わずに)を探しています。 <sequential>
で<copy>
要素を囲む
が見えます。 –