敏捷開發Maven實踐論Maven的安裝與配置

     本系列教程主要從以下幾個方面對maven進行詳細的介紹,爲了交流學習,也爲了以備日後查看。

    1、maven的安裝與配置

    2、maven中的基本概念與生命週期

    3、maven倉庫的配置

    4、maven與eclipse集成

    5、maven持續集成:hudson的使用

    6、maven持續測試:sonar的使用

    7、maven站點生成:apache發佈

    第一章:Maven的安裝與配置

         1.1 Maven下載

                下載地址:http://maven.apache.org/download.html

                截止本文編寫的時候,maven最新版本是Maven 3.0.4。maven3與maven2相比,性能有了很大的提升,並且完全兼容maven2,所以在猶豫maven2還是maven3的人,可以果斷選擇maven3。

                爲了方便後面的描述,假設本機下載地址:D:\Program Files\apache-maven-3.0.4-bin.tar

           1.2 解壓下載包

                 Unix下使用如下命令

                 tar zxvf apache-maven-3.0.x.tar.gz

                 window下使用如下命令或鼠標右鍵直接解壓

                 unzip apache-maven-3.0.x.zip

                 本機解壓後的文件件地址爲:D:\Program Files\apache-maven-3.0.4

             1.3 安裝JDK

                  閱讀maven解壓目錄下的README文件,本機爲:D:\Program Files\apache-maven-3.0.3\README.text

                  我一直認爲詳細閱讀軟件的README文件是一個非常好的習慣,至少,我們這裏就能很詳細的瞭解:maven 的系統要求以及安裝步驟

                  經整理主要有如下幾點:JDK:1.5 or above 設置:JAVA_HOME,以及maven 路徑

                  至於jdk的安裝這裏就不詳細介紹了,具體安裝過程請參看http://developer.51cto.com/art/200907/134780.htm(JDK1.6安裝與環境變量設置詳細圖解)

                  最後在命令行裏執行 java -version,出現如下頁面就說明你的JDK安裝成功了

              1.4 配置Maven

                    a.配置MAVEN_HOME

                       計算機------>屬性---------->高級系統設置-------------->高級

                      

                      點擊環境變量,進入環境變量編輯頁面

                     

                     點擊新建,添加MAVEN_HOME:解壓目錄,本機:D:\Program Files\apache-maven-3.0.3

將maven添加到path,在後面追加:%MAVEN_HOME%/bin,之間用”;“分號隔開

b.配置MAVEN_OPTS

   爲了防止java.lang.OutOfMemeoryError錯誤,一開始就配置該變量是推薦的做法

   配置方法與MAVEN_HOME一樣

   值:MAVEN_OPTS:-Xmsl128m -Xmx512m

1.5 配置settings.xml

       Maven用戶可以選擇配置$ MAVEN_HOME/conf/settings.xml或者~/.m2/settings.xml(~表示本地用戶目錄,如window:C:\Users\***)。前者是全局的,對所有用戶都有影響,後者是用戶範圍的,只對當前用戶生效,所以爲了避免影響其他用戶我們,推薦編輯~/.m2/settings.xml

       a.複製$ MAVEN_HOME/conf/settings.xml到~/.m2下

       b.打開settings.xml文件

           主要修改本地倉庫位置

          默認情況爲: ~/.m2/repository

          由於C盤一般是系統,其該目錄會隨maven的下載不斷變大,所以出入安全考慮,我們這裏修改爲別的路徑,如:

          settings.xml對於maven來說是十分重要的配置文件,在後面的章節我們還會詳細的介紹。

經過以上幾步,我們基本完成了Maven的安裝與配置。如果希望瞭解更多的Maven知識,請繼續關注我的博客

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章