Maven安装与配置详解、多镜像节点的配置

下载

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版本:
Maven版本选择

安装

注意IDEA2021.2.2支持的Maven是3.8以下的版本!

一. 确认JDK版本

安装前先要检查一下JDK的环境,不同的Maven版本安装需要的最低JDK版本也不相同,如图Maven3.8.5需要的最低JDK版本为1.7:
Maven版本需要的JDK环境

二. 设置环境变量

  1. 下载后的文件是压缩文件,解压后放到自己需要安装的目录。这个目录要记住,一会儿设置黄精变量要用!

  2. 进入环境变量的设置位置:
    可以直接使用任务栏的搜索功能找到“编辑系统环境变量”,下面的第一张图。也可以通过Windows的设置中,进入到系统的部分,下面的第二张图。
    直接搜索

高级系统设置

  1. 进入“环境变量”中
    系统变量
    新建

  2. 新建环境变量,变量名:MAVEN_HOME,变量值为刚才下载的压缩包解压后的安装目录。
    新建环境变量

  3. 找到Path变量,点击编辑:
    编辑Path

  4. 在弹出的编辑页面中,添加值:%MAVEN_HOME%\bin
    添加值

  5. 点击“确定”进行保存,一定要一层一层全部都点保存,一共应该点击三个页面的保存!

三. 检查环境变量

查看环境变量是否配置成功!在cmd中执行命令(查看Maven版本):mvn -version或者mvn -v
cmd查看Maven版本

配置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的设置中:
IDEA设置
IDEA设置自己的Maven

  1. Maven home path:这个地方选择Maven的安装目录,也就是环境变量中的MAVEN_HOME的值。
  2. User setting file:Maven的配置文件,conf目录下的settings.xml文件,也就是上面配置本地仓库和镜像节点被修改的文件。
  3. Local repository:本地仓库的位置,settings.xml文件中<localRepository>你要设置的仓库目录,如:D:/repository</localRepository>目录。

注意

IDEA2021版本的不支持Maven3.8.1以上的版本!

猜你喜欢

转载自blog.csdn.net/qq_39950529/article/details/124159762