Maven環境配置


 

1、下載maven的安裝包

 

 

2、新建文件夾maven,把maven的安裝包放進去,在maven文件下新建文件夾repository作為倉庫。

 

 

3、在conf\settings.xml中配置本地倉庫的地址、中央倉庫的鏡像(阿里雲)

<localRepository>F:/maven/repository</localRepository>
    <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>https://maven.aliyun.com/repository/public</url>
      <mirrorOf>central</mirrorOf>
    </mirror>

 

 用<repository>配置阿里雲也行:

<repository>  
    <id>alimaven</id>
    <name>aliyun maven</name>
    <url>https://maven.aliyun.com/repository/public</url>
</repository> 

 

<mirror>相當於一個攔截器,攔截對遠程倉庫的請求,把請求轉發到<mirror>中配置的地址。

<mirrorOf>指定要攔截的倉庫類型,central是中央倉庫。

 

 


 

 

 

4、配置系統環境變量

(1)新建變量 MAVEN_HOME ,值為Maven根路徑

 

 

(2)新建變量 MAVEN_OPTS,值:

-Xms256m -Xmx512m -Duser.language=zh -Dfile.encoding=UTF-8

第一個常用256或128。

 

 

(3)在PATH變量中添加maven的bin路徑

 

 

說明:

  • 變量名設置為 MAVEN_HOME、M2_HOME 都可以
  • Maven依賴jdk(編譯、打包都是使用jdk中的工具),需要設置JAVA_HOME

 

 

 


 

 

 

5、IDEA中的配置

(1)配置maven的路徑

 

 

 

(2)勾選自動導入

 當我們修改pom.xml中的依賴、插件時,會自動同步,無需我們手動Reimport。

2020.1版本的IDEA為了防止MAVEN自動導包時卡死的問題,取消了自動導包選項,只能手動reimport。

 

 

(3)設置運行參數:

 

-DarchetypeCatalog=internal

 

如果本地倉庫有,直接從本地倉庫獲取即可。如果不設置,每次都從中央倉庫下載。

 

 

說明:

以上三項需要在新建項目之前設置,這樣對所有新建的maven項目都有效。

如過新建項目后,才在項目中設置,則只對該項目有效,以后每次都需要設置,很麻煩。

 

 

 

(4)從中央倉庫下載索引、更新本地倉庫

這一步只能新建項目后配置,因為在具體項目中才有這一項配置,但配置后一直有效。

從中央倉庫下載索引,很慢、容易出錯,很花時間,盡量空閑時間(晚上)下載。

 


免責聲明!

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



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