<target name="product.deploy">
<echo>
${proj.dir}/tomcat.xml
</echo>
<sequential>
<exec executable="ant">
<arg value="-f" />
<arg value="${proj.dir}/tomcat.xml" />
<arg value="tomcat.stop.linux" />
</exec>
<!-- deploy -->
<echo>
copy ${bin.dir}/${web.context}.war file to ${container.webapps.dir}
</echo>
<copy todir="${container.webapps.dir}" file="${bin.dir}/${web.context}.war" />
<exec executable="ant">
<arg value="-f" />
<arg value="${proj.dir}/tomcat.xml" />
<arg value="tomcat.start.linux" />
</exec>
</sequential>
</target>
紅色字體的部分是調(diào)用了另外一個build文件中的任務(wù)。用的是ant call的方式調(diào)用的。
綠色字體部分引入的是另外一個build文件的路徑。
通過這種方式,可以把不同類型功能的任務(wù)放在單一的文件中。
<echo>
${proj.dir}/tomcat.xml
</echo>
<sequential>
<exec executable="ant">
<arg value="-f" />
<arg value="${proj.dir}/tomcat.xml" />
<arg value="tomcat.stop.linux" />
</exec>
<!-- deploy -->
<echo>
copy ${bin.dir}/${web.context}.war file to ${container.webapps.dir}
</echo>
<copy todir="${container.webapps.dir}" file="${bin.dir}/${web.context}.war" />
<exec executable="ant">
<arg value="-f" />
<arg value="${proj.dir}/tomcat.xml" />
<arg value="tomcat.start.linux" />
</exec>
</sequential>
</target>
紅色字體的部分是調(diào)用了另外一個build文件中的任務(wù)。用的是ant call的方式調(diào)用的。
綠色字體部分引入的是另外一個build文件的路徑。
通過這種方式,可以把不同類型功能的任務(wù)放在單一的文件中。
|----------------------------------------------------------------------------------------|
版權(quán)聲明 版權(quán)所有 @zhyiwww
引用請注明來源 http://www.aygfsteel.com/zhyiwww
|----------------------------------------------------------------------------------------|