Ant是一種基于java的build工具。理論上來說,它有些類似于(Unix)C中的make,但沒有make的缺陷。
當一個代碼項目大了以后,每次重新編譯,打包,測試等都會變得非常復雜而且重復,因此c語言中有make腳本來幫助這些工作的批量完成。在Java中應用是平臺無關性的,當然不會用平臺相關的make腳本來完成這些批處理任務了,ANT本身就是這樣一個流程腳本引擎,用于自動化調用程序完成項目的編譯,打包,測試等。除了基于JAVA是平臺無關的外,腳本的格式是基于xml的,比make腳本來說還要好維護一些。
1.下載ant:官網下載
當前最新版是Apache Ant 1.9.3,可以下載那個zip包。
2.將下載的zip包解壓到一個目錄下,如/usr/local。這時候需要你提供修改權限,輸入密碼。
Tip:什么?不會進入usr目錄?打開Finder,選擇菜單中的“前往”>“前往文件夾”,或者在打開Finder后用快捷鍵“shift+command+G”,就進入到了/usr/local目錄下。
3.配置環境變量:
1)獲取root權限
$sudo -s
根據提示輸入管理員密碼,提示符會改成
bash-3.2#
2)修改bashrc文件讀寫權限
bash-3.2#chmod +w /etc/bashrc
3)查看修改權限后的結果,如顯示類似下面,說明修改權限成功。
-rw-rw-rw- 1 root wheel 816 1 13 13:55 /etc/bashrc
4)修改bashrc文件
bash-3.2#vi /etc/bashrc
按i鍵進入編輯狀態,在文件末尾加入下面兩行
export ANT_HOME=/usr/local/apache-ant-1.9.3
export PATH=${PATH}:${ANT_HOME}/bin
Tip:其中“apache-ant-1.9.3”是你解壓縮的文件夾名稱
按ESC鍵退出編輯狀態。輸入:wq!保存并退出。
5)測試
重新打開終端并輸入
$ant -version
配置成功則顯示如下:
Apache Ant(TM) version 1.9.3 compiled on December 23 2013
|
新聞熱點
疑難解答