Maven 的下载与安装
背景
为什么要建立本地Maven ,idea 默认的maven 仓库是放在系统盘的,依赖每次都存在系统盘用就了C盘就爆炸了,所有我们可以在本地其他盘安装maven 建立仓库。
idea 默认的依赖拉取地址是maven 官网,我们建立本地仓库,可以设置镜像,加快jar 依赖时间。
一 下载MAVEN安装包
官网地址:https://maven.apache.org/
下载maven 时需要注意本地的JDK 版本,不同maven 版本对JDK版本有不同要求。
4.x release 版本需要 JDK17 以上
3.8.x Release 需要JDK1.7 以上
本文以3.9.9版本为例,该版本的Maven 需要JDK 8以上。
在官网中选择对应的安装包
这里直接贴对应下载地址:
tar.gz包:https://dlcdn.apache.org/maven/maven-3/3.9.9/binaries/apache-maven-3.9.9-bin.tar.gz
zip包:https://dlcdn.apache.org/maven/maven-3/3.9.9/binaries/apache-maven-3.9.9-bin.zip
二 安装Maven 和配置
2.1 解压到一个目录下,这里放在E盘根目录
2.2 建立一个文件夹名为 MavenRepository,后续作为本地仓库 存放 jar 包的地方
2.3 在maven 中配置本地仓库的位置
在setting.xml 的localRepository 标签中配置本地仓库的位置
2.4 配置环境变量
在环境变量中配置 MAVEN_HOME
添加path 路径,在环境变量的Path 变量中添加 maven/bin 目录值。因为刚刚设置了MAVEN_HOME变量,可以直接使用 %MAVEN_HOME%\bin , 没有配置的话可以直接使用绝对路径进行配置如:E:\apache-maven-3.9.9\bin
2.5 检测maven是否可用
在cmd 中使用 mvn -v
没有配置环境变量可能的报错
配置好环境变量后,就可以全局使用mvn 指令了
三 设置镜像地址
本地maven 设置镜像是必要的,不然还是从外面去拉取依赖。这里以配置阿里镜像为例。阿里的镜像阿里自己有官方的介绍,这里贴出来,大家可以去看看。
阿里云云效maven:https://developer.aliyun.com/mvn/guide
配置镜像节点,打开 maven 的配置文件( windows 机器一般在 maven 安装目录的 conf/settings.xml ),在<mirrors></mirrors>标签中添加 mirror 子节点
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>