標籤:
第一步:下載maven,解壓縮。
在maven官網下載maven檔案,這裡我下載的是“apache-maven-2.2.1-bin.zip”,如果需要maven的原始碼,可以選擇下載以“src.zip”結尾的分發包。下載完成之後,解壓到自訂的位置。
第二步:設定環境變數。
這裡涉及到的環境變數有三個,分別是“M2_HOME”、“path”以及“MAVEN_OPTS”,下面將分步闡述。
首先,新增環境變數“M2_HOME”,其值設定為第一步中解壓得到的maven檔案的位置,也就是maven的安裝路徑,例如,“D:\work\apache-maven-2.2.1”。
其次,編輯環境變數“path”,將maven的指令檔案夾添加至該路徑中。這裡,我們引用剛剛定義的“M2_HOME”環境變數,在“path”內容的尾部追加“;%M2_HOME%\bin”。
最後,新增環境變數“MAVEN_OPTS”,其值一般設定為“Xms128m -Xmx512m”。該變數並不是必須的,但是預設的記憶體使用量量在構建較大的項目時可能會不足。
到這裡,maven就可以使用了,試著在命令列視窗鍵入“mvn -v”指令,其輸出如下所示。
第三步:在使用者範圍內配置maven。
預設情況下,maven使用的設定檔為“M2_HOME\conf\settings.xml”,注意這裡的“M2_HOME”代指maven的安裝路徑。我們可以在這個檔案中對maven進行自訂的設定,但是,這種配置方式存在以下兩個缺點:
(1)這種配置是全域性質的,當前電腦上的所有使用者都會受到配置的影響;
(2)當我們下載了新版本的maven,而又想要應用原來的配置的話,還得去原來的maven中拷貝“settings.xml”檔案到新的maven中;
maven提供了一種解決方案,那就是使用使用者範圍配置。當我們使用maven執行了一些指令之後,在使用者目錄下會存在一個名為“.m2”的檔案夾,我們可以複製maven中的“settings.xml”檔案到此檔案夾下,然後在這裡對maven進行配置。這種配置方式只會作用於目前使用者,而且,在升級了maven之後,也不需要重新設定新的maven。
Maven安裝最佳實務(Windows平台)