1. 程式人生 > >maven環境變數配置和倉庫配置(包含jdk環境變數配置)

maven環境變數配置和倉庫配置(包含jdk環境變數配置)

一、先配置好jdk

        1、系統變數→新建 JAVA_HOME 變數 ,變數值填寫jdk的安裝目錄(例如 E:\Java\jdk1.7.0)

        2、系統變數→尋找 Path 變數→編輯,

                在變數值最後輸入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

              (注意原來Path的變數值末尾有沒有;號,如果沒有,先輸入;號再輸入上面的程式碼)

       3、系統變數→新建 CLASSPATH 變數

            變數值填寫   .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一點)

       4、檢驗是否配置成功 執行cmd 輸入 java -version (java 和 -version 之間有空格)

             若顯示版本資訊 則說明安裝和配置成功。

二、配置環境變數(系統變數)

    1、新增如下變數:

                  變數名:maven_home  變數值:C:\maven\apache-maven-3.3.9

    2、編輯如下變數:

        變數名:path  變數值在最後新增:%maven_home%\bin;

三、測試是否配置成功

        輸入命令列:  mvn -v

四、eclipse 中的 Maven 配置

    1、在左邊的選單裡邊, 

        ①Maven -> Installations -> Add 你在官網上下載解壓的Maven 核心包的地址

            

    ②Maven -> User Settings ->在第一個邊框中設定自己的 Maven 包的 setting.xml 地址,同時,在第二個邊框中eclipse將自動獲得本地倉庫(前提是 xml 有配置本地倉庫的路徑,下面會提到本地倉庫配置的方法)

    

2、其他 
①本地倉庫配置,直接上圖, 

就是在你下載的 Maven 的核心包中的 conf/settings.xml 中,僅僅加入下圖中的標籤即可,注意標籤體中的內容是你自己的本地倉庫的地址。

    <localRepository>C:\LLLLLLLLLLLLLLLLLLL\RepMaven</localRepository>


              

② Maven 工程的預設jdk 設定,同樣,加入標籤,只不過這次有點多~,在profiles中加入如下內容(本地設定是jdk1.7的),你可以修改為1.7為其他版本的。

                 <profile>
                    <id>jdk-1.7</id>
                    <activation>
                         <activeByDefault>true</activeByDefault>
                         <jdk>1.7</jdk>
                    </activation>
                    <properties>
                         <maven.compiler.source>1.7</maven.compiler.source>
                         <maven.compiler.target>1.7</maven.compiler.target>
                         <maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion>
                    </properties>
                </profile>


    

    

③加入阿里雲映象配置,加快架包的下載速度 
加入如下的內容即可!

      <mirror> 
        <id>alimaven</id> 
        <name>aliyun maven</name> 
        <url>http://maven.aliyun.com/nexus/content/groups/public/</url> 
        <mirrorOf>central</mirrorOf> 
      </mirror> 


轉載;https://blog.csdn.net/larger5/article/details/79048255