一、Linux部署Maven
注意:必须先安装jdk,maven与jdk(java -version)版本会有对应关系
版本对应(必看!):http://maven.apache.org/docs/history.html
官方tar包下载地址:https://maven.apache.org/download.cgi
![](https://img-blog.csdnimg.cn/img_convert/0f5805ad2498fa28a62451fe1c7806da.png)
java1.8即为java8,此处我下载的是meven3.9.1版本,注意版本对应。
1.1下载解压
![](https://img-blog.csdnimg.cn/img_convert/38783f6c67df7a55a7d327e00587b032.png)
图是之后截的,已经更新到3.9.2版本,我安装的是3.91版本。
![](https://img-blog.csdnimg.cn/img_convert/ed591656c244431fbec56cde7cf25e4d.png)
上传到虚拟机/opt目录,解压,建议安装在/usr/loacl下
![](https://img-blog.csdnimg.cn/img_convert/f450e92e68d53878ef83f75e8aae34ef.png)
tar -zxvf apache-maven-3.9.1-bin.tar.gz
mv /opt/apache-maven-3.9.1/ /usr/local
1.2设置仓库
在/opt/apache-maven-3.9.1目录下新建ck目录
cd /opt/apache-maven-3.9.1
mkdir ck
![](https://img-blog.csdnimg.cn/img_convert/e0f9383d734611dadac13b79cd7c6231.png)
编辑/opt/apache-maven-3.9.1/conf/settings.xml,添加两处,注意mirror标签在mirrors下。
<localRepository>/usr/local/apache-maven-3.9.1/ck</localRepository>
![](https://img-blog.csdnimg.cn/img_convert/1f95cadda563d18776ea5b68c864e03a.png)
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
![](https://img-blog.csdnimg.cn/img_convert/f3ff57c913ad9295c0913ee0c812add5.png)
1.3设置环境变量
vi /etc/profile
export MAVEN_HOME=/opt/apache-maven-3.9.1
export PATH=$PATH:$MAVEN_HOME/bin
source /etc/profile
1.4测试
java -version
mvn -version
![](https://img-blog.csdnimg.cn/img_convert/ddba62cff8c2782486704cbfea268957.png)
安装成功
二、Windows安装部署Maven
2.1下载解压
注意:必须先安装jdk,maven与jdk(java -version)版本会有对应关系
版本对应(必看!):http://maven.apache.org/docs/history.html
官方tar包下载地址:https://maven.apache.org/download.cgi
![](https://img-blog.csdnimg.cn/img_convert/5478bef6d21341f88a29187fe24c8006.png)
![](https://img-blog.csdnimg.cn/img_convert/02dccdc63e4f47f9a35c5d62819deab7.png)
下载后解压即可,注意目录位置,需要记得。
![](https://img-blog.csdnimg.cn/img_convert/b3428528cdea4ef2b455360f40e7c7a8.png)
2.2设置仓库
添加镜像仓库文件夹,新建ck文件夹,打开D:\App\apache-maven-3.9.1-bin\apache-maven-3.9.1\conf\setting.conf,添加阿里云镜像仓库,并指定ck为仓库。
![](https://img-blog.csdnimg.cn/img_convert/00beca6af36243e694847bebb99639ee.png)
<localRepository>D:\App\apache-maven-3.9.1-bin\ck</localRepository>
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
2.3设置环境变量
添加环境变量,注意变量名一定是MAVEN_HOME,不能更改。
![](https://img-blog.csdnimg.cn/img_convert/946d01ce86fb43909fa373723f8c135c.png)
添加path环境变量,推荐更改系统变量中的Path,而不用户中的Path。注意两次的路径不同。
![](https://img-blog.csdnimg.cn/img_convert/97fea9a921d54063a66071b64f322629.png)
2.4测试
cmd查看是否安装成功
java -version #jdk
mvn -version #mvn
安装成功
![](https://img-blog.csdnimg.cn/img_convert/dfcb0dfa8d3b45d89081aff12fabc07f.png)