前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何在 Ubuntu 20.04 上安装 Apache Maven

如何在 Ubuntu 20.04 上安装 Apache Maven

作者头像
雪梦科技
修改2020-06-26 15:48:41
24.7K0
修改2020-06-26 15:48:41
举报
文章被收录于专栏:ITCoder

本文最先发布在 : https://cloud.tencent.com/developer/article/1649751

文章目录

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:

代码语言:javascript
复制
sudo apt update
sudo apt install maven

想要验证安装是否成功,运行mvn -version

代码语言:javascript
复制
mvn -version

输出看起来像下面这样:

代码语言:javascript
复制
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:

代码语言:javascript
复制
sudo apt update
sudo apt install default-jdk

运行下面的命令,验证安装过程:

代码语言:javascript
复制
java -version

输出看起来像下面这样:

代码语言:javascript
复制
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目录:

代码语言:javascript
复制
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目录:

代码语言:javascript
复制
sudo tar xf /tmp/apache-maven-*.tar.gz -C /opt

想要对 Maven 版本和更新有更好的把控,我们将会创建符号链接指向 Maven 安装目录:

代码语言:javascript
复制
sudo ln -s /opt/apache-maven-3.6.3 /opt/maven

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

3.设置环境变量

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

代码语言:javascript
复制
sudo nano /etc/profile.d/maven.sh

粘贴下面的代码:

代码语言:javascript
复制
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:

代码语言:javascript
复制
sudo chmod +x /etc/profile.d/maven.sh

最后,使用source命令重新加载环境变量。

代码语言:javascript
复制
source /etc/profile.d/maven.sh

4.验证安装过程

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

代码语言:javascript
复制
mvn -version

你应该能看到类似下面的信息:

代码语言:javascript
复制
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 入门。




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

微信:

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

QQ: 3217680847

QQ 群: 82695646

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

代码语言:javascript
复制
    版权声明:本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。

相关推荐

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020年06月21日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、前提条件
  • 二、使用apt在 Ubuntu 20.04 上安装 Apache Maven
  • 三、安装最新版的 Apache Maven
  • 四、总结
  • 相关推荐
相关产品与服务
云数据库 Redis
腾讯云数据库 Redis(TencentDB for Redis)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档