文章目錄
- 一、Maven 簡介
- 二、下載 Maven
- 三、配置 Maven
- 3.1 配置環境變量
- 3.2 Maven 配置
- 3.3 IDEA 配置
- 四、結語
一、Maven 簡介
Maven 是一個基于項目對象模型(POM)的項目管理和自動化構建工具。它主要服務于 Java 平臺,但也支持其他編程語言。Maven 的核心優勢在于其依賴管理和項目構建的自動化,允許開發者通過簡單的配置來管理項目的構建、文檔生成、報告、依賴、源代碼管理、發布和分發等步驟。
二、下載 Maven
進入 Maven 官方網站,找到自己電腦對應系統的 Maven 壓縮包版本下載即可,以 Windows 系統為例:
將下載好的 Maven 壓縮包解壓,得到下面文件夾:
進入文件夾,創建 repo 文件夾,用于存放 Maven 本地倉庫依賴,將路徑復制下來:
三、配置 Maven
3.1 配置環境變量
返回桌面,右鍵 此電腦
>> 屬性
>> 高級系統設置
>> 環境變量
,在系統變量模塊下新建一個系統變量,具體如下:
之后在系統變量模塊下找到 Path
系統變量,操作如下:
變量值:%MAVEN_HOME%\bin
,可以點擊上移,改變系統環境變量的加載順序。
完成后,輸入 Win + R 運行 CMD ,輸入 mvn --version
(查看 maven 版本),如下所示表示配置成功:。
提示:如果普通用戶不行的話,可以通過管理員的身份打開 CMD。
3.2 Maven 配置
進入 apache-maven-3.9.9
文件夾,進入 config
文件夾,點擊 settings.xml
文件。
(1)配置 Maven 本地倉庫依賴的存儲位置:
進入 apache-maven-3.9.9
文件夾下的 repo
文件夾,將路徑復制下來,然后返回 settings.xml
文件:
在 settings.xml
的第 56
行,輸入下面命令,注意路徑每個人都不同:
<localRepository>E:\Maven\apache-maven-3.9.9\repo</localRepository>
(2)配置阿里云服務器鏡像
由于 Maven 的默認服務器在國外所以下載依賴會很慢,所以我們需要將其改為國內的阿里云服務器,一般使用的是阿里云的鏡像。
在 settings.xml
的第 160
行,我是打了空格所以會多幾行,輸入下面命令:
<!-- 阿里云鏡像 -->
<mirror><id>aliyunmaven</id><mirrorOf>*</mirrorOf><name>阿里云公共倉庫</name><url>https://maven.aliyun.com/repository/public</url>
</mirror>
(3)配置 JDK 版本
在 Maven 中配置 JDK
版本,可以確保項目在正確的 JDK 環境下進行構建和運行,避免因 JDK 版本不兼容而導致的編譯錯誤或運行時問題。
在 settings.xml
的 第 200
行,要根據自己下載的 JDK 配置,我這里以 JDK 17 和 JDK 8 為例,輸入下面命令:
- JDK 17
<!-- JDK17 -->
<profile><id>jdk-17</id><activation><activeByDefault>true</activeByDefault><jdk>17</jdk></activation><properties><maven.compiler.source>17</maven.compiler.source><maven.compiler.target>17</maven.compiler.target><maven.compiler.compilerVersion>17</maven.compiler.compilerVersion></properties>
</profile>
- JDK 1.8
<!-- JDK1.8 -->
<profile><id>jdk-1.8</id><activation><activeByDefault>true</activeByDefault><jdk>1.8</jdk></activation><properties><maven.compiler.source>1.8</maven.compiler.source><maven.compiler.target>1.8</maven.compiler.target><maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion></properties>
</profile>
(4)完整的 settings.xml
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.2.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.2.0 https://maven.apache.org/xsd/settings-1.2.0.xsd"><!-- 本地依賴存放位置 --><localRepository>E:\Maven\apache-maven-3.9.9\repo</localRepository><mirrors><!-- 阿里云鏡像 --><mirror><id>aliyunmaven</id><mirrorOf>*</mirrorOf><name>阿里云公共倉庫</name><url>https://maven.aliyun.com/repository/public</url></mirror></mirrors><profiles><!-- JDK17 --><profile><id>jdk-17</id><activation><activeByDefault>true</activeByDefault><jdk>17</jdk></activation><properties><maven.compiler.source>17</maven.compiler.source><maven.compiler.target>17</maven.compiler.target><maven.compiler.compilerVersion>17</maven.compiler.compilerVersion></properties></profile></profiles>
</settings>
注意:操作完后,記得保存 settings.xml
文件。
(5)檢查是否配置成功
輸入 Win + R 運行 CMD ,輸入 mvn help:system
(打印 Maven 信息),如下所示表示配置成功:
3.3 IDEA 配置
打開 IDEA,在登錄界面,依次點擊 Customize
>> All settings...
在左上角輸入 Maven
,找到這個,按照自己的情況配置:
配置好后點擊 Apply
,最后點擊 OK
,即可。
四、結語
這篇文章大概 4500 字,所以閱讀起來還是需要一定的時間,不要心急,我是把自己的 Maven 刪除后,跟著文章重新配置了的,在配置 Maven 那一塊,需要細心一點,如果有什么問題,歡迎在評論區中評論。
至此,本文結束,如果這篇文章對您有所幫助,希望可以點贊、收藏加關注,感謝。