如何安装和配置 Apache Ubuntu 18.04 上的 Maven

什么是 Apache 马文?

Apache Maven 是最流行的 Java 项目构建管理工具之一。 它采用项目对象模型或 POM,利用 XML 文件来定义项目的结构,包括其依赖项、文档和构建参数。 Maven 无需单独管理这些事情,而是整合了该功能,从而实现了更加精简和高效的项目管理流程。 在本教程中,我们将介绍如何在 Ubuntu 18.04 上安装 Maven。

预检

本教程以 root 用户身份在 Liquid Web Ubuntu 18.04 LTS 虚拟专用服务器上执行。

通过 Apt 安装

默认的 Ubuntu 包存储库包含一个 Maven 包,这是安装包的最简单方法。

第 1 步:更新软件包

首先,作为最佳实践,在开始之前通过运行以下命令更新系统包:

[email protected]:~# apt update -y

第 2 步:安装 Maven

接下来,通过运行使用 Apt 安装 maven:

[email protected]:~# apt install maven -y

而已! 安装了 Maven。 要验证这一点,请运行以下命令以检查系统上的 Maven 版本:

[email protected]:~# mvn -v Apache Maven 3.6.0 Maven home: /usr/share/maven Java version: 11.0.7, vendor: Ubuntu, runtime: /usr/lib/jvm/java-11-openjdk-amd64 Default locale: en, platform encoding: UTF-8 OS name: "linux", version: "4.15.0-91-generic", arch: "amd64", family: "unix"

通过下载安装Maven

Ubuntu存储库提供的Maven打包版本可能不是最新版本。 要获取最新版本的 Maven,可以从 Maven 下载后安装 Apache 马文网站。

第 1 步:下载 Maven

使用以下命令将 Maven 下载到 /tmp 目录中:

wget https://downloads.apache.org/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz -P /tmp

在撰写本文时,3.6.3 是 Maven 的最新版本。 要检查是否有更新版本,请访问 Maven下载页面.

第 2 步:提取 Maven 和符号链接

接下来,将新下载的 Maven 存档解压到 /opt 目录:

[email protected]:~# tar xf /tmp/apache-maven-3.6.3-bin.tar.gz -C /opt

为了以后升级更简单,创建一个指向 Maven 安装目录的符号链接:

[email protected]:~# ln -s /opt/apache-maven-3.6.3 /opt/maven

将来,要升级 Maven,请下载较新的版本,将其解压缩,并将符号链接指向新版本。

第 3 步:配置环境变量

在 /etc/profile.d/ 目录中创建一个 maven.sh 文件:

[email protected]:~# vim /etc/profile.d/maven.sh

复制以下配置并将其粘贴到 maven.sh 文件中:

 JAVA_HOME=/usr/lib/jvm/default-java  M2_HOME=/opt/maven  MAVEN_HOME=/opt/maven  PATH=${M2_HOME}/bin:${PATH}

最后,为了让这些变量在环境中发挥作用,在文件上运行 source 命令:

[email protected]:~# source /etc/profile.d/maven.sh

第 4 步:验证 Maven 安装

要验证 Maven 是否正确安装,请运行 version 命令并检查输出:

[email protected]:~# mvn -version Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f) Maven home: /opt/maven Java version: 11.0.7, vendor: Ubuntu, runtime: /usr/lib/jvm/java-11-openjdk-amd64 Default locale: en, platform encoding: UTF-8 OS name: "linux", version: "4.15.0-91-generic", arch: "amd64", family: "unix"

而已! 现在已经安装了 Maven。 现在可以使用 Maven 帮助简化项目管理和定义。

结论

Apache Maven 是当今使用的 Java 项目最常用的构建管理工具之一。 它使用 XML 文件来定义项目对象模型的结构,包括其依赖项、文档和构建参数。 它将这些功能整合到一个简化的单一平台中,并有效地管理开发过程。

我们以成为 Hosting™ 中最有帮助的人而自豪!

我们的支持人员一年 365 天,每周 7 天,每天 24 小时随时可以帮助解决与此主题相关的任何问题。

我们可以通过我们的票务系统 [email protected]、电话(800-580-4986)或通过 在线聊天 或任何你喜欢的方法。 我们为您努力工作,以便您可以放松。