CentOS 7.6 安装 Maven3

如何在CentOS7.6中安装maven3

环境信息

硬件环境:阿里云 1CPU 1G内存 20G硬盘
软件环境:CentOS_7.6 JDK_1.8.231

安装准备

下载maven3

直接于官网下载:Apache Maven 3.6.2

上传maven安装包

由于使用的是MacOS系统,这里使用 Transmit 这个软件进行文件上传,上传至/data目录

安装maven

解压安装

  1. shell中进入/data目录,查看当前目录文件

    1
    2
    # cd /data
    # ls
  2. 解压安装至/usr/local/maven目录下(该目录需要先创建)

    1
    2
    # mkdir /usr/local/maven
    # tar -zxvf jdk-8u231-linux-x64.tar.gz -C /usr/local/maven
  3. 查看安装情况

    1
    2
    # cd /usr/local/maven
    # ls

    此时,/usr/local/maven/目录下有个apache-maven-3.6.2文件夹,里面正是maven。此时,maven的安装地址即为/usr/local/maven/apache-maven-3.6.2

设置环境变量

通过之前的步骤,maven已安装至系统中,但此时并不能正常使用,需要进行环境变量的配置,以使用maven的相关命令

  1. 修改/etc/profile文件

    1
    # vim /etc/profile
  2. 将以下内容添加到文件末尾(如何使用vim进行文字操作,不在本文讨论范围)

    1
    2
    export MAVEN_HOME=/usr/local/maven/apache-maven-3.6.2
    export PATH=$PATH:$MAVEN_HOME/bin

    修改后保存退出

  3. 修改完环境变量,还需使用# source /etc/profile命令,将其生效

验证安装结果

经过以上步骤,maven已顺利安装至系统中,接下里,使用相关命令,验证maven是否安装成功
当出现相关版本信息时,即为安装成功

1
# mvn -v

Maven配置

安装完maven后,还需要对maven的配置文件进行相关设置,来更方便的使用
需要配置的文件为/usr/local/maven/apache-maven-3.6.2/conf目录下的settings.xml文件
这里使用vscode配合Transmit进行修改

本地仓库配置

将本地仓库配置在/usr/local/maven/mavenRepository目录下
创建/usr/local/maven/mavenRepository文件夹
settings节点下添加<localRepository>/home/mavenRepository</localRepository>

国内镜像配置

由于maven中央库服务器不在国内,连接国漫,这里添加阿里云maven库,已方便使用
settings.mirrors节点下添加

1
2
3
4
5
6
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>

配置文件示例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<localRepository>/usr/local/maven/mavenRepository</localRepository>
<pluginGroups>
</pluginGroups>
<proxies>
</proxies>
<servers>
</servers>
<mirrors>
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
</mirrors>
<profiles>
</profiles>
</settings>

验证安装结果

经过以上步骤,maven已顺利安装至系统中,接下里,使用相关命令,验证maven是否安装成功
输入命令:mvn help:system

此时,/usr/local/maven/mavenRepository目录下会出现相关依赖包

尾声

以上即为CentOS7.6安装maven3的详细过程