当前位置: 首页>>技术教程>>正文


如何在Ubuntu 18.04 LTS上安装Apache Maven

Apache Maven是一款免费的开源项目管理软件,可用于从一个中央位置管理项目的构建,报告和文档。它基于项目对象模型的概念,尤其用于基于Java的项目的部署。 Apache Maven促进了Java开发人员的日常工作,通常有助于理解基于Java的项目。您可以轻松地将项目与Subversion或Git集成。 Maven还可以用于创建和管理以C#,Ruby,Scala和其他语言编写的项目。

在本教程中,我们将说明如何在Ubuntu 18.04服务器上安装Apache Maven。

要求

  • 运行Ubuntu 18.04的服务器。
  • 在您的服务器上设置了root密码。

入门

本教程中的命令必须以root特权运行。要成为root用户,请运行以下命令:

sudo -s

并在要求时输入您的sudo密码。

在开始之前,您需要使用最新版本更新系统。您可以通过运行以下命令来执行此操作:

apt-get update -y
apt-get upgrade -y

系统更新后,请重新启动系统以应用更改。

安装Java JDK

Maven需要将Java JDK安装到您的系统。默认情况下,Java开发工具包(JDK)在Ubuntu 18.04默认存储库中可用。您可以通过运行以下命令来安装它:

apt-get install default-jdk -y

安装Java之后,您可以使用以下命令检查Java版本:

java -version

您应该看到以下输出:

openjdk version "10.0.2" 2018-07-17
OpenJDK Runtime Environment (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.3)
OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.3, mixed mode)

安装Apache Maven

首先,您需要从其官方网站下载最新版本的Apache Maven。您可以使用以下命令下载它:

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

下载完成后,使用以下命令解压缩下载的文件:

tar -xvzf apache-maven-3.6.0-bin.tar.gz

接下来,使用以下命令将提取的目录复制到/opt /目录:

cp -r apache-maven-3.6.0 /opt/maven

接下来,您将需要为Java和Maven设置环境变量。您可以通过创建maven.sh文件来做到这一点:

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}

接下来,使用以下命令为maven.sh文件赋予适当的权限:

chmod 755 /etc/profile.d/maven.sh

最后,通过运行以下命令来加载环境变量:

source /etc/profile.d/maven.sh

现在,您可以通过运行以下命令来检查Maven安装:

mvn -version

您应该看到以下输出:

Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-24T18:41:47Z)
Maven home: /opt/maven
Java version: 10.0.2, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.15.0-20-generic", arch: "amd64", family: "unix"

恭喜你!您已在Ubuntu 18.04 LTS服务器上成功安装了Apache Maven。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/10978.html,未经允许,请勿转载。