如何安装Apache Maven在Ubuntu 20.04
admin
2023-08-03 05:36:44
0

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 系统中。

 

相关内容

热门资讯

Windows 11 和 10... Windows 11/10 文件夹属性中缺少共享选项卡 – 已修复 1.检查共享选项卡是否可用 右键...
Radmin VPN Wind... Radmin VPN 是一款免费且用户友好的软件,旨在牢固地连接计算机以创建一个有凝聚力的虚拟专用网...
如何修复 Steam 内容文件... Steam 内容文件锁定是当您的 Steam 文件无法自行更新时出现的错误。解决此问题的最有效方法之...
在 Windows 11 中打... 什么是链路状态电源管理? 您可以在系统控制面板的电源选项中看到链接状态电源管理。它是 PCI Exp...
iPhone 屏幕上有亮绿色斑... iPhone 是市场上最稳定的智能手机之一,这主要归功于专为它们设计的 iOS 操作系统。然而,他们...
事件 ID 7034:如何通过... 点击进入:ChatGPT工具插件导航大全 服务控制管理器 (SCM) 负责管理系统上运行的服务的活动...
QQ浏览器怎么制作简历 QQ浏览器是腾讯公司开发的一款极速浏览器,支持电脑,安卓,苹果等多种终端;更快的浏览体验,更安全的浏...
Hive OS LOLMine... 目前不清退的交易所推荐: 1、全球第二大交易所OKX欧意 国区邀请链接: https://www.m...
Apple Watch Ult... 所有运行 watchOS 7 或更高版本的 Apple Watch 型号都包含一项名为“优化电池充电...
统信UOS每次开机后不直接进入... 统信UOS每次开机后不直接进入系统而是进入到recovery模式 按方向上键选择UOS 20 SP1...