文章目录
{ .ImgAlt }}

Apache Maven是一个开源项目管理工具,主要用于 Java 项目。Maven使用一个项目对象模型(POM),它是一个基础的 XML 信息,包含项目信息,配置详细信息,项目的依赖关系等等。

在这个指南中,我们将会展示在 Ubuntu 20.04 上安装Apache Maven 的两种不同方式。

官方 Ubuntu 软件源包含了 Maven 软件包,可以通过apt软件包管理工具进行安装。这是在 Ubuntu 上安装 Maven 的最简单的方式。无论如何,软件源中的 Maven 版本号都会比最新的 Maven 版本号要落后。

想要安装最新版的 Maven,按照文章第二部分提供的指令操作,从 Maven 官方网站下载二进制压缩包。

选择最适合你的安装配置和环境的安装方式。

一、前提条件

这些指令假设你已经以 root 或者其他 sudo 用户身份登录系统。

二、使用apt在 Ubuntu 20.04 上安装 Apache Maven

在 Ubuntu 使用apt安装 Maven 非常简单直接。

升级软件包索引,并且输入下面的命令,安装 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 或者以上版本。

输入下面的命令,安装OpenJDK 11:

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 是3.6.3。在继续下一步之后,浏览 Maven 下载页面,看看是否有更新的版本可用。

下载 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 安装目录:

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

当一个新的版本发布后,你可以按照以下方式升级你的 Maven:解压一个新的版本,并且修改符号链接指向它。

3.设置环境变量

下一步,我们将会设置环境变量。想要这么做,打开你的文本编辑器,并且在/etc/profile.d/目录下创建一个新的文件,命名为mavenenv.sh

sudo nano /etc/profile.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命令重新加载环境变量。

source /etc/profile.d/maven.sh

4.验证安装过程

想要验证 Maven 是否安装成功,使用mvn -version命令,它将会打印 Maven 版本:

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 系统上安装成功了。

四、总结

我们已经向你展示如何在 Ubuntu 20.04 上安装 Apache Maven。你现在可以浏览官方 Apache Maven 文档页面并且学习 Maven 入门。

阿里云: 爆款云服务器低至1折,1核1G 1M 仅17月/月



如果你有任何疑问,请通过以下方式联系我们:

微信:

微信群: 加上面的微信,备注微信群

QQ: 3217680847

QQ 群: 82695646 雪梦科技交流群

原文 :https://linuxize.com/post/how-to-install-apache-maven-on-ubuntu-20-04/

    版权声明:本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。知识共享许可协议
阿里云: 爆款云服务器低至1折,1核1G 1M 仅17月/月

相关推荐