IntellIJ IDEA 配置 Maven 以及 修改 默認 Repository


今天將IntellIJ IDEA 關於Maven的配置總結一下,方便以后可參考。

 

IDEA版本:

IntelliJ IDEA 2019.3.4 (Ultimate Edition)
Build #IU-193.6911.18, built on March 17, 2020
Licensed to phpdragon

Runtime version: 11.0.6+8-b520.43 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows 7 6.1

 

IntelliJ IDEA 是Java開發利器,用社區版不爽,干催就用旗艦版,這個是收費的,需要licence。 

如果你資金充足,請自行購買收費版的Idea:https://www.jetbrains.com/idea/buy。

 

一.配置Maven環境

1.下載apache-maven文件,選擇自己需要的版本,地址: apache-maven-3.6.3-bin.zip ,歷史各版本 。

2.解壓1所下載文件,本人解壓到:D:\server\maven\apache-maven-3.6.3

3.配置Maven環境變量

   a. MAVEN_HOME : D:\server\maven\apache-maven-3.6.3

   b.PATH : %MAVEN_HOME%\bin;

   c. MAVEN_OPTS : -Xms128m -Xmx512m -Duser.language=zh -Dfile.encoding=UTF-8

4.在CMD中輸入mvn -v,如出現下列信息,表示配置成功。

其中會顯示Java 配置環境以及Maven配置環境

 

 

二.修改Maven倉庫路徑

1.在D盤(個人根據自身情況而定)新建文件夾 repository,如下:

2.備份settings.xml

 

3.配置D:\server\maven\apache-maven-3.6.3\settings.xml文件,內容如下:

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
    
    <pluginGroups />
    <proxies />
    <servers />
    
    <!-- maven自動下載的jar包,會存放到該目錄下 -->
    <localRepository>D:/server/maven/repository</localRepository>
    
    <mirrors>
        <mirror>
            <id>alimaven</id>
            <mirrorOf>central</mirrorOf>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
        </mirror>
        <mirror>
            <id>alimaven</id>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
            <mirrorOf>central</mirrorOf>
        </mirror>
        <mirror>
            <id>central</id>
            <name>Maven Repository Switchboard</name>
            <url>http://repo1.maven.org/maven2/</url>
            <mirrorOf>central</mirrorOf>
        </mirror>
        <mirror>
            <id>repo2</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://repo2.maven.org/maven2/</url>
        </mirror>
        <mirror>
            <id>ibiblio</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url>
        </mirror>
        <mirror>
            <id>jboss-public-repository-group</id>
            <mirrorOf>central</mirrorOf>
            <name>JBoss Public Repository Group</name>
            <url>http://repository.jboss.org/nexus/content/groups/public</url>
        </mirror>
        <mirror>
            <id>google-maven-central</id>
            <name>Google Maven Central</name>
            <url>https://maven-central.storage.googleapis.com
            </url>
            <mirrorOf>central</mirrorOf>
        </mirror>
        <!-- 中央倉庫在中國的鏡像 -->
        <mirror>
            <id>maven.net.cn</id>
            <name>oneof the central mirrors in china</name>
            <url>http://maven.net.cn/content/groups/public/</url>
            <mirrorOf>central</mirrorOf>
        </mirror>
    </mirrors>
    
</settings>

注意標紅的部分,表示maven自動下載的jar包,會存放到該目錄下。

 

三.IntellIJ IDEA 中配置Maven

Idea 自帶了apache maven,默認使用的是內置maven,會在Window用戶目錄下新建一個 .m2 的文件夾(一般在C盤)來存放下載的jar包。

這也是為什么要調整存放路徑的原因,隨着開發項目越來越多,倉庫會越來越大。所以我們需要配置全局settings,來調整一下配置,比如修改遠程倉庫地址,本地編譯環境變量等。

 

1.關閉所有項目(這樣確保是全局配置),回到初始界面,打開Settings,在輸入框輸入maven,如圖:

這里要注意,選擇了自定義的maven后, 一定要勾選Override(覆蓋)。同時保證 Local repository 項填寫的路徑 和 你勾選的配置文件中配置的路徑是一致的。

 

2.如果本地設置了MAVEN_OPTS 系統環境變量,這個步驟可以忽略。目的是確保maven輸出的日志打印在控制台里不會亂碼。同時也規定使用多少內存。

 

3.如果配置了本地apache-maven settings.xml 中的軟件源,這步驟可以忽略。

 

4.打開你的本地項目,選擇右邊欄的Maven,再點擊加載標簽,下載jar包依賴,最后再點擊第二個圖標來刷新本地文件目錄。

 

5.前往倉庫目錄看看,已經有jar包下載緩存到本地了。

 

 

好了,大功告成,可以開始開心的擼代碼了!

 


免責聲明!

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



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