自從Java誕生以來,打包,測試,代碼檢測和發布Java工程就成為困擾Java程序員的枷鎖,即使Ant出現,程序員深受困擾,而且Ant的Xml格式的Build文件的學習階梯又給程序員加重了一層負擔.程序員頭頂上的天空依然陰霾,只到有了Maven的出現.
Maven的主要功能有:
1.構建項目(Builds)
2.文檔編制(Documentation)
3.報告(Reporting)
4.依賴管理(Dependencies)
5.配置管理(SCMs)
6.發布管理(Releases)
和Ant一樣,Maven也是Apache的一個子項目,但要簡化和強大了許多,你可以從以下網頁(http://maven.apache.org)得到它的所有信息.以前用Ant構建的項目紛紛都轉向了Maven及其后繼版本Maven2.比如著名的Struts2(http://struts.apache.org/2.x/):

要在你的機器上安裝并運行Maven,首先你必須安裝了JDK1.4以上的版本,并且在環境變量中設置了JAVA_HOME,否則Maven將找不到JRE,然后把如下地址(http://archive.apache.org/dist/maven/binaries/maven-2.0.3-bin.zip)的文件下載到本地.請注意,這不是目前的最新版本,當前的最新版本是2.0.6,但下載文件似乎有問題.Linux下的版本請下載其它相關版本.
Maven在Window系統上的安裝.
一.將下載的文件maven-2.0.3-bin.zip解壓到本地,這里假設你解壓的路徑為:C:\maven-2.0.3.
二.將解壓路徑的bin目錄添加到你機器的環境變量中.
具體步驟:
1.解壓路徑的bin目錄為 C:\maven-2.0.3\bin ,則把此路徑拷貝下來.
2.按下圖打開系統的環境變量選項,將上述地址添加到path變量的尾后,記得中間要加分號.
3.添加完的結果如下圖:

注:另一種方法是增加相應的環境變量maven_home=maven的解壓目錄,再在path中增加%maven_home%\bin;這兩種方法效果都是一樣的,各位可以選擇自己喜歡的一種.
三.測試:打開Command窗口,輸入mvn -version,如果按下圖輸出則表示安裝正確.
至此Maven安裝完成,輕松一下吧.如果希望對Maven2多了解一些,請下載這本電子書:
http://www.tkk7.com/Files/sitinspring/BetterBuildsWithMaven.rar