<target name="war" depends="build.all">
<property name="war.name" value="${product.bin.dir}/${project.context}-${current.date}.war"/>
<war destfile="${war.name}" webxml="${project.webroot}/WEB-INF/web.xml">
<fileset dir="${project.webroot}">
<include name="**/*"/>
</fileset>
</war>
</target>
紅色的字體部分就是在調(diào)用的時候需要提供的參數(shù)。默認的值為
任務調(diào)用:
<property name="war.name" value="${product.bin.dir}/${project.context}-${current.date}.war"/>
<war destfile="${war.name}" webxml="${project.webroot}/WEB-INF/web.xml">
<fileset dir="${project.webroot}">
<include name="**/*"/>
</fileset>
</war>
</target>
紅色的字體部分就是在調(diào)用的時候需要提供的參數(shù)。默認的值為
${product.bin.dir}/${project.context}-${current.date}.war
任務調(diào)用:
<target name="tt">
<antcall target="war">
<param name="war.name" value="${product.bin.dir}/tt.war"/>
</antcall>
</target>
調(diào)用時用antcall任務來實現(xiàn)。用綠色字體部分進行構造參數(shù)的值,并傳遞給被調(diào)任務。
通過這種方式使用起來會更靈活。
<antcall target="war">
<param name="war.name" value="${product.bin.dir}/tt.war"/>
</antcall>
</target>
調(diào)用時用antcall任務來實現(xiàn)。用綠色字體部分進行構造參數(shù)的值,并傳遞給被調(diào)任務。
通過這種方式使用起來會更靈活。
|----------------------------------------------------------------------------------------|
版權聲明 版權所有 @zhyiwww
引用請注明來源 http://www.tkk7.com/zhyiwww
|----------------------------------------------------------------------------------------|