maven入門安裝及HelloWorld實現


一.安裝maven

     1.下載      https://maven.apache.org/download.cgi     官網進行下載

     2.安裝

        2.1  解壓

           本人在D盤建立一個maven文件夾,然后將壓縮包解壓進去,路徑為D:\maven\apache-maven-3.3.9

        2.2  判斷jdk

            maven依賴於jdk1.7版本以上,在命令中輸入java   -version判斷jdk版本

            

            本人安裝的jdk1.8,滿足要求

        2.3 環境變量配置

            新建環境變量 變量名: M2_HOME    變量值:為你maven的安裝目錄(類似於:D:\maven\apache-maven-3.3.9)

            找到原有的環境變量   path:添加一個變量值:為maven的bin目錄(類似於:D:\maven\apache-maven-3.3.9\bin;)  注意:變量值之間以;間隔

            

            

          2.5 判斷環境變量配置是否成功

            在命令行輸入  mvn -v

            

            如下詳細顯示maven版本,jdk版本,安裝成功!

     3.本地倉庫遷出c盤

          找到maven路徑下的conf配置文件中的setting.xml

          

            maven默認的本地倉庫在當前操作系統用戶下的.m2文件夾,不便於管理本地jar包

            可在maven解壓同級文件夾下建立repository文件夾

            

            然后通過配置指定使用自己創建的本地倉庫

 

二.maven和eclipse的集成HelloWorld實現

        1.配置eclipse使用自己安裝的maven

                比較新版的eclipse已經自帶maven版本,通過

                

                  add添加我們自己安裝的maven

                  然后選擇user setting   

                  

                  導入路徑下的setting.xml   ,本地倉庫選擇自己創建的路徑

              !手動將jdk與maven集成(不做這步可能出現:-Dmaven.multiModuleProjectDirectory system property is not set.                           Check $M2_HOME environment variable and mvn script match.)

                 

                  手動添加:

                  

 

 

                  

        2.HelloWorld實現

            新建maven project

            

            點擊next

            

            quickstart為一般的工程,webapp為web工程

            

            groupId為組織名稱,Artifact Id為項目名   

           完成以后:

            

              Maven工程的目錄結構如上如

            需要將jre1.5換為jdk1.7以上版本

            

            

            Maven的關鍵配置文件,管理jar包   pom.xml

            

            可以看到junit版本比較低,嘗試將版本改為4.12

            

            maven自動下載jar包

 

            

            

           右鍵工程run選項中包含了maven的一些操作   選擇maven  test

            

            打印出的信息可以看到,測試成功!

 

 

 

            

 

      

 

 

 

   

 

 

 

 

 

          

      


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM