build.xml引用其它文件的任务
生活随笔
收集整理的這篇文章主要介紹了
build.xml引用其它文件的任务
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
如我的build.xml中的一個任務:
<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>
紅色字體的部分是調用了另外一個build文件中的任務。用的是ant call的方式調用的。
綠色字體部分引入的是另外一個build文件的路徑。
通過這種方式,可以把不同類型功能的任務放在單一的文件中。
<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>
紅色字體的部分是調用了另外一個build文件中的任務。用的是ant call的方式調用的。
綠色字體部分引入的是另外一個build文件的路徑。
通過這種方式,可以把不同類型功能的任務放在單一的文件中。
本文轉自博客園zhyiwww?的博客,原文鏈接:http://www.blogjava.net/zhyiwww/,如需轉載請自行聯系原博主。
總結
以上是生活随笔為你收集整理的build.xml引用其它文件的任务的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: hihoCoder1353 满减优惠
- 下一篇: git使用的一些常用命令