—-慢慢来比较快,虚心学技术—-
**

maven官网:http://maven.apache.org maven官方安装指引 http://maven.apache.org/install.html

注:安装maven之前首先确认服务器已经安装jdk或环境变量指向有效jdk

**

一、下载源码压缩包(此处下载3.6.0版本)

图片.png

  1. cd /usr/src
  2. wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz

图片.png

二、解压到指定目录/opt下

tar xzvf apache-maven-3.6.0-bin.tar.gz -C /opt

更名为maven

cd /opt

mv mv apache-maven-3.6.0/ maven

图片.png

三、配置环境变量,将创建的目录maven的bin目录添加到PATH环境变量中

vim profile

图片.png
在文件末尾添加如下配置(等号后跟maven安装目录的bin目录):

export PATH=/opt/maven/bin:$PATH

图片.png

使环境变量生效:

source /etc/profile

四、测试是否安装成功

使用mvn -v命令,如果显示版本,则表示安装成功

mvn -v

图片.png

五、配置maven镜像源

如同在windows下,我们可以通过配置maven的settings.xml文件配置maven镜像库

cd /opt/maven/conf

图片.png

编辑setting.xml,添加镜像库节点

vim settings.xml

图片.png

国内比较好用全面的开源镜像库有:

阿里镜像库

<mirror>  
    <id>nexus-aliyun</id>  
    <mirrorOf>central</mirrorOf>    
    <name>Nexus aliyun</name>  
    <url>http://maven.aliyun.com/nexus/content/groups/public</url>  
</mirror>

华为镜像库

<server>
    <id>huaweicloud</id>
    <username>anonymous</username>
    <password>devcloud</password>
</server>
<mirror>
    <id>huaweicloud</id>
    <mirrorOf>*</mirrorOf>
    <url>https://mirrors.huaweicloud.com/repository/maven/</url>
</mirror>

开源中国镜像库

<mirror>  
  <id>nexus-osc</id>  
  <mirrorOf>*</mirrorOf>  
  <name>Nexus osc</name>  
  <url>http://maven.oschina.net/content/groups/public/</url>  
</mirror>

此处我们配置阿里云镜像库

图片.png

六、配置本地maven仓库

创建/myproject目录,该目录用于存放后续项目文件和项目相关文件

mkdir /myproject

图片.png

如同在windows中的,通过配置settings.xml文件的localRepository节点配置maven本地仓库地址

mkdir /myproject/maven-respository

vim /opt/maven/conf/settings.xml

配置本地仓库指向自定义目录

'<localRepository>/myproject/maven-respository</localRepository>

图片.png

如有贻误,还请评论指正