如何安装Apache Maven在Ubuntu 20.04

Apache Maven 是一种开源项目管理和理解工具,主要用于 Java 项目。Maven 使用项目对象模型 (POM),它本质上是一个 XML 文件,其中包含有关项目、配置详细信息、项目依赖项等的信息。

官方的 Ubuntu 存储库包含 Maven 包,可与包管理器一起安装。这是在 Ubuntu 上安装 Maven 的最简单方法。但是,存储库中包含的版本可能落后于最新版本的 Maven。apt

若要安装最新版本的 Maven,请按照本文第二部分中提供的说明操作,该说明演示如何从其官方网站下载二进制分发存档。

选择最适合您的设置和环境的安装方法。

先决条件

说明假定您作为 root 或用户登录,具有 sudo 权限。

Ubuntu 20.04 上安装 Apache Mavenapt

 

使用在 Ubuntu 上安装 Maven 是一个简单、简单的过程。apt

通过输入以下命令更新包索引并安装 Maven:

sudo apt update
sudo apt install maven

要验证安装,请运行 :mvn -version

mvn -version

输出应类似:

Apache Maven 3.6.3
Maven home: /usr/share/maven
Java version: 11.0.7, vendor: Ubuntu, runtime: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "5.4.0-26-generic", arch: "amd64", family: "unix"

就是这样。Maven 现在已安装在您的系统上,您可以开始使用它。

安装Apache Maven的最新版本

在本节中,我们将提供有关如何在 Ubuntu 20.04 上下载和安装最新的 Apache Maven 版本的分步说明。

1. 安装 OpenJDK

Maven 3.3+ 需要安装 JDK 1.7 或以上。

通过键入:

sudo apt update
sudo apt install default-jdk

通过运行以下命令验证安装:

java -version

输出应类似:

openjdk version "11.0.7" 2020-04-14
OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1)
OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Ubuntu-3ubuntu1, mixed mode, sharing)

2. 下载Apache Maven

 

在撰写本文时,最新版本的 Apache Maven 是 。在继续执行下一步之前,请访问Maven 下载页面以查看是否有较新版本可用。3.6.3

下载目录中的 Apache Maven:/tmp

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

下载完成后,在目录中提取存档:/opt

sudo tar xf /tmp/apache-maven-*.tar.gz -C /opt

为了更好地控制 Maven 版本和更新,我们将创建一个符号链接,该链接将指向 Maven 安装目录:maven

sudo ln -s /opt/apache-maven-3.6.3 /opt/maven

发布新版本后,可以通过解压缩较新版本并更改符号链接以指向它来升级 Maven安装。

3. 设置环境变量

接下来,我们需要设置环境变量。为此,请打开文本编辑器并创建一个在目录中命名的新文件。mavenenv.sh/etc/profile.d/

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

粘贴以下代码:

/etc/配置文件.d/maven.sh

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

 

保存并关闭文件。此脚本将在 shell 启动时提供。

使用 chmod 使脚本可执行:

sudo chmod +x /etc/profile.d/maven.sh

最后,使用源命令加载环境变量:

source /etc/profile.d/maven.sh

4. 验证安装

若要验证是否安装了 Maven,请使用将打印 Maven 版本的命令:mvn -version

mvn -version

您应该会看到类似以下内容:

Maven home: /opt/maven
Java version: 11.0.7, vendor: Ubuntu, runtime: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "5.4.0-26-generic", arch: "amd64", family: "unix"

就是这样。最新版本的 Maven 现已安装在 Ubuntu 系统中。

 

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun35791.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2021年2月4日
下一篇 2021年2月4日

相关推荐