1、下载
wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
也可以在浏览器去maven官网下载需要的版本,这里安装的是二进制包,所以选择“-bin.tar.gz”结尾的包
2、解压
tar -xf apache-maven-3.6.3-bin.tar.gz -C /usr/local/software
mv /usr/local/software/apache-maven-3.6.3 maven-3.6.3
建立软连接
ln -sv /usr/local/software/apache-maven-3.6.3/bin/mvn /bin
3、加入环境变量
在/etc/profile文件最下方加入新的一行
export M2_HOME=/usr/local/software/apache-maven-3.6.3
export PATH=$PATH:$M2_HOME/bin
添加完后,执行source /etc/profile
,让配置生效
4、验证
mvn -v
5、修改配置,配置阿里云的maven仓库
创建repo文件夹 /home/maven/repo
修改目录下的 maven/conf/settings.xml
<localRepository>/home/maven/repo</localRepository>
配置阿里镜像加速,默认是从中央仓库拉取。
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
如图
6、JAVA环境
运行maven需要Java环境----系统安装有jdk,并且在系统中配置了JAVA_HOME。
7、其他问题
每次我们关闭终端后重新开启终端,输入mvn -v发现该命令无效。我们需要重新source /etc/profile一下才可以使用mvn -v.
这里我们需要改一下就可以了,我们将
export MAVEN_HOME=/usr/local/software/apache-maven-3.5.0
export PATH=$MAVEN_HOME/bin:$PATH
写入~/.bashrc里面,或者在~/.bashrc里面加一句source /etc/profile
sudo vim ~/.bashrc
这样子就可以完美解决问题啦