linux安装maven及配置仓库、镜像

linux安装maven及配置仓库、镜像

我的系统是CentOS7,其他linux系统类似
此处以为maven3.6.3版本为例,若需要安装其他版本记得改下版本号

1.下载安装包并解压

cd /usr/local
wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
tar -zxvf apache-maven-3.6.3-bin.tar.gz

2.配置环境变量

nano /etc/profile

然后在末尾加入

export MAVEN_HOME=/usr/local/apache-maven-3.6.3
export PATH=$MAVEN_HOME/bin:$PATH 

保存退出,然后刷新profile文件

source /etc/profile
mvn -v

打印出maven 版本号就可以了
在这里插入图片描述

3.配置maven

maven安装成功,接下来要对maven进行配置

3.1配置本地仓库地址

创建存放包的文件夹,maven下载的包将会保存在这里
记得给仓库文件夹权限,防止jar包保存不了

cd /usr/local/apache-maven-3.6.3
mkdir repository
chmod 777 repository

修改配置文件

nano conf/settings.xml 

Ctrl + W查找localRepository发现已经是注释掉了的
在这里插入图片描述
不管他,我们在后面加上

<localRepository>/usr/local/apache-maven-3.6.3/repository</localRepository>

如图,若需要将仓库放其他地方,记得修改路径
在这里插入图片描述

3.2配置阿里镜像仓库

国内对maven中央仓库访问比较慢,所以需要配置国内的镜像,我这里使用的是阿里的镜像

阿里maven镜像官网地址:https://maven.aliyun.com/mvn/guide

还是在刚刚的settings.xml文件中,查找mirror标签,然后加入

<mirror>
  <id>aliyunmaven</id>
  <mirrorOf>*</mirrorOf>
  <name>aliyun maven</name>
  <url>https://maven.aliyun.com/repository/public</url>
</mirror>

如下图
在这里插入图片描述
保存,配置完毕