1. 下载
(1)官网 下载后,上传到/usr/local
目录下(2)在线下载:
cd /usr/local
wget https://dlcdn.apache.org/maven/maven-3/3.8.8/binaries/apache-maven-3.8.8-bin.tar.gz
2. 解压
tar -zxvf apache-maven-3.8.8-bin.tar.gz
3. 配置Maven仓库
创建本地仓库目录
mkdir /usr/local/apache-maven-3.8.8/repository
编辑settings.xml文件
cd /usr/local/apache-maven-3.8.8/conf/
vi settings.xml
ESC 模式下
:set number
可以显示行号
大概第55行处指定本地仓库位置
<localRepository>/usr/local/apache-maven-3.8.8/repository</localRepository>
大概166行 添加阿里云仓库配置
<!--更换私服,https://developer.aliyun.com/mvn/guide-->
<mirror>
<!--镜像的唯一标识符,区分不同mirror元素-->
<id>aliyun-central</id>
<!--对哪种仓库进行镜像,就是替代哪个仓库-->
<mirrorOf>central</mirrorOf>
<!--镜像名称-->
<name>central</name>
<!--镜像URL-->
<url>https://maven.aliyun.com/repository/central</url>
</mirror>
最近新一点的包,阿里仓库没有,记录一下别的仓库
华为
<mirror>
<id>huaweicloud</id>
<mirrorOf>*</mirrorOf>
<name>huawei</name>
<url>https://mirrors.huaweicloud.com/repository/maven/</url>
</mirror>
腾讯
<mirror>
<id>tencent</id>
<mirrorOf>*</mirrorOf>
<name>tencent</name>
<url>http://mirrors.cloud.tencent.com/nexus/repository/maven-public/</url>
</mirror>
网易
<mirror>
<id>163</id>
<mirrorOf>*</mirrorOf>
<name>163</name>
<url>http://mirrors.163.com/maven/repository/maven-public/</url>
</mirror>
ESC :wq保存并退出
4.添加环境变量
vi ~/.bash_profile
添加
# Maven
export MAVEN_HOME=/usr/local/apache-maven-3.8.8
export PATH=$MAVEN_HOME/bin:$PATH
环境配置生效(重启也行):
source ~/.bash_profile
5.验证版本
mvn -v