0
讓我們假設這是我的代碼。 buildJar是我的宏定義。如何使用macrodef?
<target name="build">
<buildJar build.dir="module1"/>
<buildJar build.dir="module2"/>
</target>
如何根據某些條件調用macrodef「buildJar」?例如,上面的代碼可以是:
<target name="build">
<if module="module1" >
<buildJar build.dir="module1"/>
</if>
<if module="module2" >
<buildJar build.dir="module2"/>
</if>
</target>
的答案爲[這個問題](http://stackoverflow.com/q/25864709/127035)給你兩個不錯的選擇。 – sudocode 2014-09-19 07:41:11