【Maven】002-Maven 安裝和配置
一、官網(wǎng)
1、官網(wǎng)
https://maven.apache.org/
2、歷史版本列表
https://maven.apache.org/docs/history.html
3、Maven 倉庫地址
https://mvnrepository.com/
二、下載 Maven 3.8.8 版本
1、進(jìn)入 Maven 3.8.8 版本發(fā)行說明頁
歷史版本列表:https://maven.apache.org/docs/history.html
2、進(jìn)入下載頁
3、下載
4、下載得到 apache-maven-3.8.8-bin.zip
三、Maven 安裝
Maven 需要本機(jī)安裝 Java 環(huán)境、必需包含 JAVA_HOME 環(huán)境變量!
1、將安裝包解壓到想放置的目錄即可
2、目錄結(jié)構(gòu)簡介
bin:含有 Maven 的運(yùn)行腳本;
boot:含有 plexus-classworlds 類加載器框架;
conf:含有 Maven 的核心配置文件;
lib:含有 Maven 運(yùn)行時(shí)所需要的 Java 類庫;
LICENSE、NOTICE、README.txt:針對(duì) Maven 版本,第三方軟件等簡要介紹。
四、Maven 環(huán)境配置
1、第一步:配置 MAVEN_HOME
新建系統(tǒng)變量
變量名:MAVEN_HOME
變量值:D:\MySoft\Environment\Maven\apache-maven-3.8.8(解壓的目錄)
2、第二步:配置環(huán)境變量(Path)
新增:%MAVEN_HOME%\bin
3、第三步:Maven 命令測試
mvn -v
五、Maven 功能配置
1、概述
主要修改的內(nèi)容
我們需要修改 conf/settings.xml 配置文件,來修改 maven 的一些默認(rèn)配置。
主要修改的有三個(gè)配置:
- 依賴本地緩存位置(本地倉庫位置);
- maven 下載鏡像;
- maven 選用編譯項(xiàng)目的 jdk 版本。
文件位置圖
2、配置本地倉庫地址
3、配置阿里云鏡像
代碼
<!-- 阿里云鏡像源 -->
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
截圖
華為鯤鵬等參考
https://mirrors.huaweicloud.com/home
https://mirrors.huaweicloud.com/mirrorDetail/5fbb71cd07bbb121c2aded7b
使用說明:
本鏡像僅包含兼容 aarch64 環(huán)境的 jar 包,不是完整的 Maven 中央倉庫,需要配置其他 Maven 中央倉庫一起使用,例如華為云Maven。
使用前,參考如下內(nèi)容修改**<Maven安裝目錄>/conf/settings.xml**文件:<profile> <id>kunpeng</id> <!-- 遠(yuǎn)程倉庫列表,將華為鯤鵬 Maven 倉庫放在最前面 --> <repositories> <repository> <id>kunpengmaven</id> <name>kunpeng maven</name> <url>https://repo.huaweicloud.com/kunpeng/maven/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository> <!-- 其他 repository,配置其他Maven中央倉庫,以華為云Maven為例 --> <repository> <id>huaweicloud</id> <name>huaweicloud maven</name> <url>https://repo.huaweicloud.com/repository/maven/</url> <releases> <enabled>true</enabled> </releases> </repository> </repositories> </profile> <!-- 激活上面的profile --> <activeProfiles> <activeProfile>kunpeng</activeProfile> </activeProfiles>
<profile>
<id>kunpeng</id>
<!-- 遠(yuǎn)程倉庫列表,將華為鯤鵬 Maven 倉庫放在最前面 -->
<repositories>
<repository>
<id>kunpengmaven</id>
<name>kunpeng maven</name>
<url>https://repo.huaweicloud.com/kunpeng/maven/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<!-- 其他 repository,配置其他Maven中央倉庫,以華為云Maven為例 -->
<repository>
<id>huaweicloud</id>
<name>huaweicloud maven</name>
<url>https://repo.huaweicloud.com/repository/maven/</url>
<releases>
<enabled>true</enabled>
</releases>
</repository>
<repository>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</repository>
<repository>
<id>activiti-repos2</id>
<name>Activiti Repository 2</name>
<url>https://app.camunda.com/nexus/content/groups/public</url>
</repository>
<repository>
<id>activiti-repos</id>
<name>Activiti Repository</name>
<url>https://maven.alfresco.com/nexus/content/groups/public</url>
</repository>
</repositories>
</profile>
4、配置 JDK 版本
代碼
<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>
截圖
激活 profile
<!-- 激活上面的profile -->
<activeProfiles>
<activeProfile>jdk-17</activeProfile>
</activeProfiles>
激活 profile 截圖
文章來源:http://www.zghlxwxcb.cn/news/detail-798377.html
六、IDEA 配置 Maven
文章來源地址http://www.zghlxwxcb.cn/news/detail-798377.html
到了這里,關(guān)于【Maven】002-Maven 安裝和配置的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!