Apache Ant,是一個基於JAVA的自動化腳本引擎,腳本格式爲XML。除了做JAVA編譯相關任務外,ANT還可以通過插件實現很多應用的調用。默認情況下,腳本文件名爲build.xml 。
Windows 下的安裝和配置
安裝步驟:
- 下載最新版本,ANT官方網站: http://ant.apache.org/ 下載後解壓縮即可。
- 配置環境變量:
打開環境變量配置窗口可以通過下面步驟打開:我的電腦(Vista之後叫 計算機) –> 右鍵屬性菜單點擊 –> 高級(Vista之後是 高級系統設置) –> 點擊環境變量按鈕(如下圖:)
然後在隨後出現的環境變量窗口中的系統變量這裏,增加下面的兩個設置:
- ANT_HOME:C:\apache-ant-1.7.1 (這裏爲你自己解壓縮的目錄)
- PATH:%ANT_HOME%\bin (這個設置是爲了方便在dos環境下操作)
完成上述步驟,就安裝完畢。
查看是否安裝成功。
在dos窗口中輸入命令ant,若出現結果:
Buildfile:build.xml does not exist!
Build failed
說明ant安裝成功!因爲ant默認運行build.xml文件,這個文件需要我們建立。
一個簡單的使用ANT的例子
在 D 盤根目錄下新建一個 build.xml 文件,文件的內容如下:
<?xml version="1.0" encoding="GBK"?> <project name="測試腳本" default="copyfile" basedir="." > <target name="copyfile"> <copy file="d:/a.txt" todir="e:/Temp" overwrite="true" /> </target> </project>
在 D 盤根目錄下新建一個 a.txt 文件,內容隨便。
進入DOS,依次執行:
d:
ant
如同下面的截圖:
執行完畢後,我們會在 e:/Temp 目錄下看到 a.txt 文件,跟D盤根目錄下的完全一樣,即Copy成功。
如果中間提示類似如下錯誤:
Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre6\lib\tools.jar
這是因爲JDK 的安裝有問題或者是 JAVA_HOME 環境變量沒有設置或者設置有問題, jre下肯定沒tools.jar。