欢迎光临
我们一直在努力

如何在CentOS 7上安装Apache Maven

Apache Maven是一个开源软件项目管理和构建自动化工具,它基于项目对象模型( POM )的概念,主要用于部署基于Java的应用程序,但也可用于用C#编写的项目。 , Ruby和其他编程语言。

在本文中,我将解释如何在CentOS 7系统上安装和配置最新版本的Apache Maven (给定的说明也适用于RHELFedora发行版)。

先决条件

  • 新部署或现有的CentOS 7服务器实例。
  • Java Development Kit(JDK) – Maven 3.3+需要JDK 1.7或更高版本才能执行。

在CentOS 7中安装OpenJDK 8

Java Development Kit(JDK)是安装Apache Maven的主要要求,因此首先从默认存储库在CentOS 7系统上安装Java,然后使用以下命令验证版本。

# yum install -y java-1.8.0-openjdk-devel# java -version

如果安装顺利,您会看到以下输出。

openjdk version "1.8.0_141"OpenJDK Runtime Environment (build 1.8.0_141-b16)OpenJDK 64-Bit Server VM (build 25.141-b16, mixed mode)

在CentOS 7中安装Apache Maven

接下来,转到官方Apache Maven下载页面并获取最新版本或使用以下wget命令将其下载到maven主目录‘/ usr / local / src’下

# cd /usr/local/src# wget http://www-us.apache.org/dist/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz

提取下载的存档文件,并使用以下命令对其进行重命名。

# tar -xf apache-maven-3.5.4-bin.tar.gz# mv apache-maven-3.5.4/ apache-maven/ 

配置Apache Maven环境

现在,我们需要通过在‘/etc/profile.d’目录中创建配置文件‘maven.sh’来将环境变量配置为在我们的系统上预编译Apache Maven文件。

# cd /etc/profile.d/# vim maven.sh

‘maven.sh’配置文件中添加以下配置。

# Apache Maven Environment Variables# MAVEN_HOME for Maven 1 - M2_HOME for Maven 2export M2_HOME=/usr/local/src/apache-mavenexport PATH=${M2_HOME}/bin:${PATH}

现在使‘maven.sh’配置文件可执行,然后通过运行‘source’命令加载配置。

# chmod +x maven.sh# source /etc/profile.d/maven.sh

检查Apache Maven版本

要验证Apache Maven安装,请运行以下maven命令。

# mvn --version

你应该得到类似于以下的输出:

Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T19:33:14+01:00)Maven home: /usr/local/src/apache-mavenJava version: 9.0.4, vendor: Oracle Corporation, runtime: /opt/java/jdk-9.0.4Default locale: en_US, platform encoding: UTF-8OS name: "linux", version: "4.17.6-1.el7.elrepo.x86_64", arch: "amd64", family: "unix"

而已! 您已在CentOS 7系统上成功安装了Apache Maven 3.5.4 如果您有任何与安装相关的问题,请在评论部分与我们分享。

赞(0) 打赏
未经允许不得转载:老赵部落 » 如何在CentOS 7上安装Apache Maven

评论 抢沙发