मैं मैक्रो में फ़ाइलों की प्रतिलिपि बनाने की कोशिश कर रहा हूं, जैसे:चींटी में <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
का उपयोग किए बिना)।
ऐसा लगता है कि किसी को macrodef के लिए मैनुअल पढ़ने नहीं किया। –