怎样在 Debian 11 / Debian 10 上安装 Gradle

在 Debian 11 上安装 Gradle

Gradle 是用于构建自动化 Java、Groovy 和 Scala 开发的开源工具。 它依赖于 Ant 和 Maven 的概念来自动化构建过程。

与依赖 XML 数据文件来声明项目配置的 Apache Maven 不同,Gradle 使用 Groovy,一种定义项目配置的动态编程语言。

在这篇文章中,我们将在 Debian 11 / Debian 10 上安装 Gradle。

安装JDK

Gradle 的唯一要求是 Java JDK 8 或更高版本。 因此,请安装 OpenJDK 或 Oracle JDK。

在这里,对于演示,我们将使用 OpenJDK v11。

sudo apt update

sudo apt install -y default-jdk

通过执行以下命令验证 Java 安装。

java -version

输出:

openjdk version "11.0.12" 2021-07-20
OpenJDK Runtime Environment (build 11.0.12+7-post-Debian-2)
OpenJDK 64-Bit Server VM (build 11.0.12+7-post-Debian-2, mixed mode, sharing)

安装其他所需的软件包。

sudo apt install -y curl unzip

安装 Gradle

从官方网站下载最新版本的 Gradle (v7.2) – 纯二进制 zip 文件。

要么

在终端中使用以下命令下载 Gradle (v7.2) 包。

cd /tmp

curl -O https://downloads.gradle-dn.com/distributions/gradle-7.2-bin.zip

然后,使用 unzip 命令。

unzip gradle-*.zip

将内容移至 /opt/gradle 目录。

sudo mkdir /opt/gradle

sudo cp -pr gradle-*/* /opt/gradle

验证 Gradle 的目录。

ls /opt/gradle/

输出:

广告

bin  init.d  lib  LICENSE  NOTICE  README

配置系统环境

我们现在将配置 PATH 环境变量以包含 Gradle 的 bin 目录。 为此,请执行以下命令。 如果需要,将 Gradle 的 bin 路径替换为您的 Gradle 目录。

echo "export PATH=/opt/gradle/bin:$https://www.itzgeek.com/https://www.itzgeek.com/https://www.itzgeek.com/https://www.itzgeek.com/https://www.itzgeek.com/https://www.itzgeek.com/https://www.itzgeek.com/https://www.itzgeek.com/https://www.itzgeek.com/https://www.itzgeek.com/https://www.itzgeek.com/https://www.itzgeek.com/https://www.itzgeek.com/https://www.itzgeek.com/https://www.itzgeek.com/https://www.itzgeek.com/https://www.itzgeek.com/{PATH}" | sudo tee /etc/profile.d/gradle.sh

使脚本可执行 chmod 命令。

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

通过运行以下命令将环境变量加载到当前会话中。

source /etc/profile.d/gradle.sh

验证 Gradle 安装

要验证 Gradle 安装,请使用以下命令。

gradle -v

输出:

Welcome to Gradle 7.2!

Here are the highlights of this release:
 - Toolchain support for Scala
 - More cache hits when Java source files have platform-specific line endings
 - More resilient remote HTTP build cache behavior

For more details see https://docs.gradle.org/7.2/release-notes.html


------------------------------------------------------------
Gradle 7.2
------------------------------------------------------------

Build time:   2021-08-17 09:59:03 UTC
Revision:     a773786b58bb28710e3dc96c4d1a7063628952ad

Kotlin:       1.5.21
Groovy:       3.0.8
Ant:          Apache Ant(TM) version 1.10.9 compiled on September 27 2020
JVM:          11.0.12 (Debian 11.0.12+7-post-Debian-2)
OS:           Linux 5.10.0-8-amd64 amd64

结论

就这样。 您已在 Debian 11 / Debian 10 上成功安装 Gradle。您可以前往 Gradle 官方文档页面了解如何开始使用 Gradle。