下载
Maven是Apache下面的一个项目,官网下载地址:
https://maven.apache.org/download.cgi
历史版本下载地址:
https://archive.apache.org/dist/maven/maven-3/
找到自己想要的版本下载即可,我就喜欢用最新版本,当前最新版3.8.5,下面就以这个版本进行安装了。如果感觉下载太慢了,可以把下载地址放到迅雷里,秒完成!Windows选择二进制的zip包,Linux下载tar.gz,如下图选中的是Windows版本:
安装
注意IDEA2021.2.2支持的Maven是3.8以下的版本!
一. 确认JDK版本
安装前先要检查一下JDK的环境,不同的Maven版本安装需要的最低JDK版本也不相同,如图Maven3.8.5需要的最低JDK版本为1.7:
二. 设置环境变量
-
下载后的文件是压缩文件,解压后放到自己需要安装的目录。这个目录要记住,一会儿设置黄精变量要用!
-
进入环境变量的设置位置:
可以直接使用任务栏的搜索功能找到“编辑系统环境变量”,下面的第一张图。也可以通过Windows的设置中,进入到系统的部分,下面的第二张图。
-
进入“环境变量”中
-
新建环境变量,变量名:
MAVEN_HOME
,变量值为刚才下载的压缩包解压后的安装目录。
-
找到Path变量,点击编辑:
-
在弹出的编辑页面中,添加值:
%MAVEN_HOME%\bin
-
点击“确定”进行保存,一定要一层一层全部都点保存,一共应该点击三个页面的保存!
三. 检查环境变量
查看环境变量是否配置成功!在cmd中执行命令(查看Maven版本):mvn -version
或者mvn -v
配置Maven
配置Maven就是配置本地仓库的位置和镜像地址。Maven的默认的仓库位置在C盘。官网下载较慢,一般也会设置国内的镜像地址。
在Maven的安装目录中的:conf
目录下有一个settings.xml
配置文件。
设置Maven仓库位置
关于本地仓库的说明在49-54行被注释部分,在注释的外面插入下面的配置可以了:
<localRepository>你要设置的仓库目录,如:D:/repository</localRepository>
配置镜像
镜像的配置介绍是从146行开始的。
我们直接配置为阿里云镜像,阿里云Maven中央仓库官网地址:https://maven.aliyun.com,里面有相关仓库的详细介绍。
一般来说,注释掉159-165的内容,只配置下面这一段就能满足我们的使用:
<mirror>
<id>aliyunmaven-central</id>
<mirrorOf>central</mirrorOf>
<name>central</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
也可以配置的更全面一点:
<!-- central -->
<mirror>
<id>aliyunmaven-central</id>
<mirrorOf>central</mirrorOf>
<name>central</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
<!-- jcenter -->
<mirror>
<id>aliyunmaven-jcenter</id>
<mirrorOf>jcenter</mirrorOf>
<name>jcenter</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
<!-- google -->
<mirror>
<id>aliyunmaven-google</id>
<mirrorOf>google</mirrorOf>
<name>google</name>
<url>https://maven.aliyun.com/repository/google</url>
</mirror>
<!-- spring -->
<mirror>
<id>aliyunmaven-spring</id>
<mirrorOf>spring</mirrorOf>
<name>spring</name>
<url>https://maven.aliyun.com/repository/spring</url>
</mirror>
<!-- spring-plugin -->
<mirror>
<id>aliyunmaven-spring-plugin</id>
<mirrorOf>spring-plugin</mirrorOf>
<name>spring-plugin</name>
<url>https://maven.aliyun.com/repository/spring-plugin</url>
</mirror>
这里的设置镜像参考的网站:https://www.jianshu.com/p/d6e71873a69b
配置的属性:
id:该镜像节点的ID
mirrorOf:该节点的替代位置,central就是中央仓库
name:节点名字
url:节点地址
Linux设置完记得调整权限
Linux相同
IDEA中设置默认使用的Maven
关闭IDEA当前项目后,进入到IDEA的设置中:
- Maven home path:这个地方选择Maven的安装目录,也就是环境变量中的MAVEN_HOME的值。
- User setting file:Maven的配置文件,
conf
目录下的settings.xml
文件,也就是上面配置本地仓库和镜像节点被修改的文件。 - Local repository:本地仓库的位置,
settings.xml
文件中<localRepository>你要设置的仓库目录,如:D:/repository</localRepository>
目录。
注意
IDEA2021版本的不支持Maven3.8.1以上的版本!