這篇只做簡單介紹,不做Ant的教學
特別是 Java 使用者應該都會聽過這個工具
Eclipse 已經將這個工具整合為其內部功能之一,所以我們可以透過Eclipse的介面來執行
右鍵點擊 Project 呼叫出選單後,選擇 Export
接著選擇產出Ant Buildfiles
執行後會在 Project 底下自動新增 build.xml
之後我們會需要將想進行的流程寫在裡面,這樣才能讓Ant執行我們想讓他做的事
以 Web 開發來說,你可能就會想將壓縮Javascript、CSS等等的工作寫在裡面
最好還加上自動上傳更新的流程...etc
流程寫好後,以後程式寫完後再跑Ant就能把這些工作全部做掉
當然這些設定還需要研究Ant的規範
產生 Jar檔是Java開發過程中滿常見的需求
你也可以直接在 Project 的選單中直接 Export Project 成一個 Jar 檔
只是更多的時候我們只需要包裝編譯後的結果即可,修改方式如下:
打開build.xml並在一開頭宣告property的地方新增宣告
<property name="dist" location="dist"/>
找到 <target depends="build-subprojects,build-project" name="build"/>
並將其以下列設定取代
<target depends="dist" name="build"/>
<target name="dist" depends="build-subprojects,build-project" description="generate the distribution" >
<!-- 創建放置jar檔目錄 -->
<mkdir dir="${dist}/lib"/>
<!-- 把build目錄內的所有檔案結構打包成jar檔 -->
<jar jarfile="${dist}/lib/${ant.project.name}.jar" basedir="bin"/>
留言
張貼留言