ant的下载与安装——mybatis学习笔记之预备篇(一)
? ? ? 看到這個標題是不是覺得有點奇怪呢——不是說mybatis學習筆記嗎,怎么扯到ant了?先別急,請容我慢慢道來。
??????mybatis是另外一個優秀的ORM框架。考慮到以后可能會用到它,遂決定提前學習,以備不時之需。為了督促自己學習,同時也是為了及時總結,并與大家分享,近期準備寫一個mybatis學習筆記的系列博文。請有興趣的朋友多多關注、督促并批評指正!不勝感激!
??????在拙作《純手工編寫第一個Hibernate程序》和《對“純手工編寫的第一個Hibernate程序”的改進》中,筆者沒有使用任何IDE工具,全憑普通的文本編輯器和相關命令完成了兩個簡單的Hibernate程序的編寫、編譯和運行。這樣雖然能夠幫助自己理清程序運行的機理,但是步驟未免過于繁瑣,長期如此寫程序肯定會浪費很多時間。那么有沒有一款有效的工具能夠幫助我們完成那些重復、繁瑣的工作呢?有的,ant就是一款能完成此任務的優秀的“輕量級”工具。說它輕量級,是因為它是一款命令行工具,小巧,不像eclipse等IDE那樣龐大。在mybatis的學習過程中,筆者就將使用ant來管理自己的工程。因此,就先用兩篇博文來介紹ant的簡單用法,作為預備,并希望能對想了解ant的朋友有所幫助。本文即介紹如何在Windows?XP下安裝、配置ant(Windows?7下與此類似)。
一、ant的下載
??????ant是Apache的一個項目(http://ant.apache.org/),目前的最新版是1.8.4(http://ant.apache.org/bindownload.cgi)。我們下載apache-ant-1.8.4-bin.zip,這是Windows下常用的一種壓縮格式。Apache建議下載后校驗文件的完整性,為此可使用HashCalc或winMd5Sum等工具對文件進行校驗。在下載頁面上點擊文件后面的“PGP”等鏈接,即可得到相應的校驗數據。如點擊“MD5”,即可得到文件的MD5值。這里以winMd5Sum為例來演示如何校驗文件的完整性。如下圖所示:
??????點擊“Compare”按鈕,即可比對兩個MD5值。若兩者相等,即彈出如下的對話框:
??????這表明文件沒有被破壞。?
二、ant的安裝與配置
??????ant的安裝就是將下載的壓縮包解壓縮到相應的目錄下即可,這里筆者將它解壓縮到D盤。解壓縮后如下圖所示:?
??????由上圖可見,此目錄名太長,因此讀者可根據自身愛好,將之改成一個簡單的目錄名。接下來就是需要配置運行ant所需要的環境變量了。ant運行需要JAVA_HOME環境變量(JAVA_HOME變量的值就是JDK的安裝目錄,筆者的機器上就是D:\Java\jdk1.6.0_29。配置方式與ANT_HOME、CATALINA_HOME一致),和配置它自己的ANT_HOME環境變量,此變量的值就是ant的安裝目錄了。在這里,當然就是"D:\apache-ant-1.8.4”了。與配置tomcat的CATALINA_HOME環境變量(關于CATALINA_HOME環境變量,讀者可參考筆者的博文《Windows下PATH等環境變量詳解》)一樣,我們右鍵點擊“我的電腦”,依次點擊“屬性”、“高級”、“環境變量”,就打開了“環境變量”窗口。在此,我們就可以對需要的環境變量進行配置。一般我們都是以“Administrator”的身份登錄Windows,因此,此窗口的上半部分就是“Administrator的用戶變量”。點擊上半部分的“新建”、“編輯”和“刪除”按鈕,即可對Administrator的環境變量進行配置。Windows設計為多用戶系統,在這里設置的“Administrator的用戶變量”,就只對Administrator有效。若系統中還有其他用戶(這種情況目前應該很少了),并且想讓設置的環境變量對所有用戶有效,可點擊此窗口的下半部分“系統變量”的“新建”、“編輯”和“刪除”按鈕,來配置相應的環境變量。
??????我們來配置Administrator的環境變量。點擊它的“新建”按鈕,即彈出“新建用戶變量”窗口,在“變量名”中填入"ANT_HOME”,“變量值”中填入前面的"D:\apache-ant-1.8.4”,如下圖所示:
??????點擊“確定”即可。
??????運行ant,主要就是運行ant安裝目錄下的bin目錄里(在本例中即為D:\apache-ant-1.8.4\bin)的ant.bat。說到這里,你可能已經猜到了:為了在任何目錄下都能夠運行它,我們需要把此bin目錄添加到path環境變量中(關于PATH環境變量,讀者可參考筆者的博文《Windows下PATH等環境變量詳解》)。在“環境變量”窗口中,我們來為Administrator用戶配置PATH環境變量。在“變量”這一欄中,找到PATH變量,點擊“編輯”按鈕,即彈出“編輯用戶變量”窗口。在變量值的最后,添加如下值:%ANT_HOME%\bin(把ANT_HOME放在兩個百分號之間,表明要取出它的值,這樣就可以自動算出bin目錄的完整路徑。設置ANT_HOME環境變量的好處之一就是如果改變了ant的安裝目錄,只需要修改ANT_HOME即可,新的bin目錄的完整路徑可以自動算出來,而無需手動修改PATH環境變量,這和CATALINA_HOME環境變量是一致的),注意與前面的值用英文的分號(;)隔開。如下圖所示:
(注意前面亦是使用%JAVA_HOME%\bin的方式把JDK的bin目錄添加到PATH中)
??????一路“確定”,關閉所有窗口,即配置完成。打開一個命令行窗口(在此之前已打開的命令行窗口不能生效),運行如下命令:ant?-version。即可打印出ant的版本信息,如下圖所示:
??????表明ant安裝、配置成功。運行命令ant?-help,可顯示ant命令的幫助信息。
??????總結:我們需要學習的知識似乎很多,但是只要弄清楚了其中的原理,善于歸納總結,就能夠做到舉一反三,大大提高學習的效率和質量。比如本文的例子,只要弄清楚了PATH環境變量的意義,對比jdk的JAVA_HOME和tomcat的CATALINA_HOME及各自對PATH的修改,那么ant的安裝與配置就很容易理解和掌握。
??????本文介紹了ant的安裝與配置,下篇博文將介紹如何使用ant創建一個簡單的工程,敬請期待。
本文轉自 NashMaster2011 51CTO博客,原文鏈接:http://blog.51cto.com/legend2011/888848,如需轉載請自行聯系原作者
總結
以上是生活随笔為你收集整理的ant的下载与安装——mybatis学习笔记之预备篇(一)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: WebAPi添加常用扩展方法及思维发散
- 下一篇: Linux下C如何调用PCI Lib函