maven3.3.9安装与配置
Maven与IDEA适配问题
注意:针对一些老项目 还是尽量采用 3.6.3版本,针对idea各个版本的兼容性就很兼容(版本问题并未验证,工作时候使用Maven
的时候有类似问题,就记录了下来,从网上抄来的,看看就行)
IDEA 2022
兼容Maven 3.8.1
及之前的所用版本
IDEA 2021
兼容Maven 3.8.1
及之前的所用版本
IDEA 2020
兼容Maven 3.6.3
及之前所有版本
IDEA 2018
兼容Maven3.6.1
及之前所有版本
Steps
Step 1 : 在Maven官网 –> 点击左侧导航栏Download –> 滑至最下面点击 archives,下载以前版本
Step 2: 点击指定版本
Step 3: 选择二进制版本进行下载
Step 4: 点击压缩包版本进行下载
Step 5: 下载完成解压至特定目录
Step 6: 配置环境变量,在搜索框中输入环境变量,选择编辑环境变量。
设置maven目录
MAVEN_HOME
E:\my_java\apache-maven-3.3.9
%MAVEN_HOME%\bin
Step 5: 下载完成解压至特定目录打开命令行(windows+X)输入
mvn -version
可能出现的问题:Error: JAVA_HOME not found in your environment. Please set the JAVA_HOME variable in your environment to match the location of your Java installation.
解决办法: 将JAVA_HOME
添加到环境变量里
JAVA_HOME
C:\Program Files\Java\jdk-11.0.4
Step 6: 配置settings文件,找到maven安装目录下的config,打开settings文件
Step 7: 找到53行,复制下来填写默认仓库指定目录 repository
,注意是正斜杠
Step 8: 配置阿里云服务器,Ctrl+F搜索mirror,在<mirrors>与</mirrors>之间复制下面代码
<!-- 阿里云仓库 -->
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
Step 9: 配置jdk版本,在标签 <profiles>
与 </profiles>
之间填充,大概是191行
<!-- java版本 -->
<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>
**Step 10: **打开命令行,输入
mvn help:system
查看中央仓库是否改成了阿里云服务器