如何安装Apache Maven在CentOS/RHEL 8/7
时间:2019-05-19 01:26:35 来源:igfitidea点击:
Apache Maven是一个软件项目管理和理解工具。
Maven可以从一个中心信息片段管理项目的构建、报告和文档。
本教程将在CentOS/RHEL 8/7和Fedora 31/30/29系统上安装Apache Maven。
步骤1 -准备工作
Java开发工具包是Apache Maven的主要需求。
因此,我们需要在系统上安装Java开发工具包(JDK)。
确保安装了JDK,而不是JRE。
使用以下命令安装它。
yum install java-11-openjdk
验证系统上已安装的Java版本。
$ java -version openjdk version "11.0.6" 2020-01-14 LTS OpenJDK Runtime Environment 18.9 (build 11.0.6+10-LTS) OpenJDK 64-Bit Server VM 18.9 (build 11.0.6+10-LTS, mixed mode, sharing)
步骤2 -安装Apache Maven
在系统上验证java版本之后。
从其官方网站下载Apache Maven,或使用以下命令下载Apache Maven 3.6.2。
cd /opt wget https://www-eu.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
步骤3 -设置环境变量
因为我们已经在系统上下载了预编译的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
步骤4 -检查Maven版本
Apache Maven已经在系统上成功配置。
使用以下命令检查系统上安装的Maven的版本。
mvn -version Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f) Maven home: /opt/maven Java version: 11.0.6, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-11-openjdk-11.0.6.10-0.el8_1.x86_64 Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "4.18.0-147.3.1.el8_1.x86_64", arch: "amd64", family: "unix"
最后,从系统中删除下载的归档文件以释放磁盘空间。
rm -f apache-maven-3.6.2-bin.tar.gz