Gradle 是用 Java、Kotlin 和 Groovy 开发的,是一种开源构建自动化工具,主要用于 Java 项目。 它使应用程序的构建过程自动化,包括编译、链接和打包代码,无需手动输入。 Gradle 还支持 Groovy,这是一种为 Java 应用程序创建的面向对象的动态语言。 让我们在 CentOS Linux 8 上安装 Gradle。
先决条件
要开始安装 Gradle,请准备好以下内容:
- 已配置的 CentOS 8 运行实例 sudo 用户
- 稳定的互联网连接
第 1 步:在 CentOS 8 实例上安装 OpenJDK
由于 Gradle 是用 Java 编写的,所以我们需要先安装 OpenJDK,以确保它可以顺利运行而不会出现问题。 我们将安装提供长期支持的 OpenJDK 11。 因此,执行:
$ sudo dnf install java-11-openjdk
安装后,验证 OpenJDK 的安装,如下所示:
$ java -version
输出清楚地表明我们已经安装了 OpenJDK 版本 11.0.9.1。 酷的东西!
第 2 步:下载 Gradle zip 文件
成功安装 OpenJDK 后,下一步就是下载 Gradle。 在我撰写这篇博客文章时,Gradle 6.8.3 是最新版本。 请随意浏览 Gradle 发布页面以获取更新版本。
现在,让我们下载当前的 Gradle zip 文件,如图所示。
$ wget https://services.gradle.org/distributions/gradle-6.8.3-bin.zip
接下来,将 zip 文件移动到 /选择 如图所示的目录。
$ sudo mv gradle-6.8.3-bin.zip /opt
前往 /选择 目录并继续解压缩 Gradle zip 文件的内容,如下所示。
$ cd /opt
$ sudo unzip gradle-6.8.3-bin.zip
解压缩会生成一个标记为 Gradle 的文件夹 等级 6.8.3。要确认所有 Gradle 文件均已就位,请运行以下命令:
$ ls gradle-6.8.3
第三步:配置环境变量
我们需要将 PATH 变量设置为 Gradle bin 目录。 所以我们将创建一个 gradle.sh 脚本文件如目录所示 /etc/profile.d
$ sudo vim /etc/profile.d/gradle.sh
如图所示定义路径变量
GRADLE_HOME=/opt/gradle-6.8.3 PATH=${GRADLE_HOME}/bin:${PATH}
Save 并退出 Gradle 脚本文件。 如图所示,继续并为 Gradle 脚本分配执行权限。
$ sudo chmod +x /etc/profile.d/gradle.sh
要应用更改并通知 shell,请使用 来源 命令。
$ source /etc/profile.d/gradle.sh
第四步:确认 Gradle 安装成功
最后,我们唯一要做的就是验证 Gradle 的安装是否成功。 为此,请执行以下命令:
$ gradle -v
输出提供了大量信息,包括 Gradle 的版本、最新版本的亮点、构建时间以及 Kotlin 和 Groovy 的版本。
下面是输出的一个片段。
结论
我们已经成功地在 CentOS Linux 8 上安装了最新版本的 Gradle。