Ubuntu 18.04/18.10上安装Gradle详解

Gradle是一个主要用于Java项目的通用构建工具。它结合了Ant和Maven的最佳功能。与使用XML进行脚本编写的前辈不同,Gradle使用Groovy,这是一种动态的,面向对象的Java平台编程语言,用于定义项目和构建脚本。

在本教程中,我们将向您展示如何在Ubuntu 18.04上安装Gradle。相同的说明适用于Ubuntu 16.04和任何基于Ubuntu的发行版,包括Linux Mint和Elementary OS。

前提条件

为了能够在Ubuntu系统上安装软件包,您必须以具有sudo权限的用户身份登录。

在Ubuntu上安装Gradle

以下部分提供了有关如何在Ubuntu 18.04上安装最新Gradle版本的分步说明。我们将从他们的官方网站下载最新版本的Gradle。

1.安装OpenJDK

Gradle需要安装Java JDK或JRE版本7或更高版本。我们将安装OpenJDK 8。

Java的安装非常简单。首先更新包索引:

linuxidc@linuxidc:~$ sudo apt update

键入以下命令安装OpenJDK包:

linuxidc@linuxidc:~$ sudo apt install openjdk-8-jdk

通过运行以下将打印Java版本的命令来验证Java安装:

linuxidc@linuxidc:~$ java -version

输出应该如下所示:

openjdk version "11" 2018-09-25
OpenJDK Runtime Environment (build 11+28-Ubuntu-3ubuntu2)
OpenJDK 64-Bit Server VM (build 11+28-Ubuntu-3ubuntu2, mixed mode, sharing)

Ubuntu 18.04/18.10上安装Gradle详解

如果您更喜欢Oracle Java而不是OpenJDK,请按下面的链接的说明安装Oracle Java。

https://www.linuxidc.com/Linux/2018-06/152667.htm

2。下载Gradle

在撰写本文时,Gradle的最新版本是4.10.2。在继续下一步之前,您应该检查Gradle发布页面,看看是否有新的版本可用。

首先使用以下wget命令下载/tmp目录中的Gradle二进制压缩文件:

wget https://services.gradle.org/distributions/gradle-4.10.2-bin.zip -P /tmp

Ubuntu 18.04/18.10上安装Gradle详解

下载完成后,在/opt/gradle目录中提取zip文件:

sudo unzip -d /opt/gradle /tmp/gradle-*.zip

Ubuntu 18.04/18.10上安装Gradle详解

验证通过列出/opt/Gradle/Gradle -4.10.2目录来提取Gradle文件:

ls /opt/gradle/gradle-4.10.2

Ubuntu 18.04/18.10上安装Gradle详解

3.设置环境变量

接下来,我们需要配置PATH环境变量以包含Gradle bin目录。 为此,请打开文本编辑器,并在/etc/profile.d/目录中创建名为gradle.sh的新文件。

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

粘贴以下配置:

/etc/profile.d/gradle.sh

export GRADLE_HOME=/opt/gradle/gradle-4.10.2
export PATH=${GRADLE_HOME}/bin:${PATH}

Ubuntu 18.04/18.10上安装Gradle详解

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

键入以下命令使脚本可执行:

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

使用以下命令加载环境变量:

source /etc/profile.d/gradle.sh

4.验证Gradle安装

要验证Gradle是否已正确安装,请使用gradle -v命令,该命令将显示Gradle版本:

gradle -v

您应该看到如下内容:

示例:

------------------------------------------------------------
Gradle 4.10.2
------------------------------------------------------------

Build time:  2018-09-19 18:10:15 UTC
Revision:    b4d8d5d170bb4ba516e88d7fe5647e2323d791dd

Kotlin DSL:  1.0-rc-6
Kotlin:      1.2.61
Groovy:      2.4.15
Ant:          Apache Ant(TM) version 1.9.11 compiled on March 23 2018
JVM:          11 (Oracle Corporation 11+28-Ubuntu-3ubuntu2)
OS:          Linux 4.19.0-041900-generic amd64

Ubuntu 18.04/18.10上安装Gradle详解

OK。 最新版本的Gradle现已安装在您的Ubuntu系统上。

总结

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/12395.html