1.Windows
从Maven官网下载最新的二进制压缩包并解压,把apache-maven-3.8.6文件夹复制到最终安装目录。
假设咱们最终的Maven文件夹路径如下:
C:\apache-maven-3.8.6
右击“计算机”-属性-高级系统设置-高级-环境变量-系统变量-Path中添加如下内容:
C:\apache-maven-3.8.6\bin
2.Ubuntu
从Maven官网下载最新的二进制压缩包
//官方下载地址
wget -c https://dlcdn.apache.org/maven/maven-3/3.8.6/binaries/apache-maven-3.8.6-bin.tar.gz
//清华大学镜像地址
wget -c https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.8.6/binaries/apache-maven-3.8.6-bin.tar.gz
解压
tar xzf apache-maven-3.8.6-bin.tar.gz
移动到/opt目录
sudo mv apache-maven-3.8.6 /opt
配置PATH环境变量
echo 'export PATH="/opt/apache-maven-3.8.6/bin:$PATH"' >> ~/.bashrc
清理
rm apache-maven-3.8.6-bin.tar.gz
3.测试安装结果
mvn -v
输出结果类似如下:
Apache Maven 3.8.3 (ff8e977a158738155dc465c6a97ffaf31982d739)
Maven home: /opt/apache-maven-3.8.3
Java version: 17, vendor: Oracle Corporation, runtime: /opt/jdk-17
Default locale: zh_CN, platform encoding: UTF-8
OS name: "linux", version: "5.11.0-37-generic", arch: "amd64", family: "unix"
4.配置镜像
打开maven的设置文件settings.xml,配置如下repository mirror:
阿里云镜像
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
腾讯云镜像
<mirror>
<id>nexus-tencentyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus tencentyun</name>
<url>http://mirrors.cloud.tencent.com/nexus/repository/maven-public/</url>
</mirror>
华为云镜像
<mirror>
<id>huaweicloud</id>
<mirrorOf>*</mirrorOf>
<url>https://repo.huaweicloud.com/repository/maven/</url>
</mirror>
原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/experience/javae/2637.html