如何在Fedora 32/31/30上安装Apache Maven

时间:2019-05-19 01:26:36  来源:igfitidea点击:

Apache Maven是一个软件项目管理和理解工具。
Maven可以从一个中心信息片段管理项目的构建、报告和文档。
本教程将在Fedora 32/31/30/29系统上安装Apache Maven。

准备工作

Java开发工具包是Apache Maven的主要需求。
因此,我们需要在系统上安装Java开发工具包(JDK)。
确保安装了JDK,而不是JRE。

$java -version

openjdk version "11.0.4" 2019-07-16
OpenJDK Runtime Environment 18.9 (build 11.0.4+11)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.4+11, mixed mode, sharing)

步骤1 -安装Apache Maven

在系统上验证java版本之后。
从其官方下载页面下载最新的Apache Maven,或者使用以下命令下载Apache Maven。

cd /opt
wget https://www-us.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz

现在使用以下命令解压缩下载的存档。

sudo tar xzf apache-maven-3.6.3-bin.tar.gz
sudo ln -s apache-maven-3.6.3 maven

步骤2 -设置环境变量

因为我们已经在系统上下载了预编译的Apache Maven文件。
现在通过创建新的文件 /etc/profile.d/maven.sh来设置环境变量。

sudo vi /etc/profile.d/maven.sh

并添加以下内容。

export M2_HOME=/opt/maven
export PATH=${M2_HOME}/bin:${PATH}

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

source /etc/profile.d/maven.sh

步骤3 -检查Maven版本

Apache Maven已经在系统上成功配置。
使用以下命令检查系统上安装的Maven的版本。

mvn -version

Apache Maven 3.6.3 (40f52333136460af0dc0d7232c0dc0bcf0d9e117; 2019-08-27T15:06:16Z)
Maven home: /opt/maven
Java version: 11.0.4, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-11-openjdk-11.0.4.11-0.fc30.x86_64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "5.0.16-300.fc30.x86_64", arch: "amd64", family: "unix"

最后,从系统中删除下载的归档文件以释放磁盘空间。

rm -f apache-maven-3.6.3-bin.tar.gz

总结

在本教程中,我们学习了如何在Fedora系统上安装Apache maven。