如何安装 Apache Maven CentOS 8 / RHEL 8

Apache 马文 是一个免费且功能强大的构建自动化工具,主要用于 Java 项目。 它基于项目对象模型。 使用 maven,您可以有效地管理项目的构建、报告和文档。

Maven 还可用于构建和管理用 C#、Ruby、Scala 和其他语言编写的项目。

这篇文章将帮助您安装 Apache CentOS 8 / RHEL 8 上的 Maven。

安装 Java

Java开发工具包是必不可少的 Apache Maven 来构建项目。 在您的系统上安装 Oracle JDK 或 OpenJDK。

如何安装 Oracle Java CentOS 8 / RHEL 8

或者

如果您打算将 OpenJDK 用于 Maven,那么您可以使用 DNF 命令来安装它。

dnf -y install java-1.8.0-openjdk-devel

使用以下命令验证 JDK 安装。

java -version

输出:

openjdk version "1.8.0_232" OpenJDK Runtime Environment (build 1.8.0_232-b09) OpenJDK 64-Bit Server VM (build 25.232-b09, mixed mode) 

安装 Apache 马文

你可以去 Apache Maven官网 下载最新的稳定版 Maven 或使用以下命令下载 Apache Maven v3.6.3。

dnf -y install wget  wget https://www-eu.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz

现在使用 tar 命令提取下载的存档,然后将它们移动到所需的位置。

tar -zxvf apache-maven-3.6.3-bin.tar.gz  mv apache-maven-3.6.3 /opt/maven

设置环境变量

我们现在将通过创建一个为 Maven 设置环境变量 行家文件 文件下 /etc/profile.d/ 目录。

vi /etc/profile.d/maven.sh

添加以下内容。

 JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-2.el8_1.x86_64/  M2_HOME=/opt/maven  PATH=${M2_HOME}/bin:${PATH}

JAVA_HOMEM2_HOME 将取决于 JDK 和 Maven 安装。

现在使用以下命令在当前 shell 中加载环境变量。

source /etc/profile.d/maven.sh

验证 Maven 安装

检查是否 Apache Maven 已使用以下命令在您的系统上成功配置。

mvn -version

输出:

Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f) Maven home: /opt/maven Java version: 1.8.0_232, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-2.el8_1.x86_64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "4.18.0-80.11.2.el8_0.x86_64", arch: "amd64", family: "unix" 

结论

就这样。 我希望你学会了如何安装 Apache CentOS 8 / RHEL 8 上的 Maven。