如何在Debian 10上安装Gradle

Gradle是一款功能强大、灵活的构建工具,主要用于Java项目,它将Ant和Maven的最佳功能结合在一起。与使用早期版本的XML编写脚本不同,Gradle使用Groovy(Java平台的动态面向对象的编程语言)定义项目并编写脚本。

本文介绍如何在debian 10 Linux上安装Gradle。

先决条件

这些说明假定用户以超级用户或具有sudo权限的用户身份登录。

安装OpenJDK

要使用Gradle,必须在服务器上安装Java SE 8或更高版本。

运行以下命令以安装OpenJDK软件包:

Sudo apt更新

Sudo apt安装默认值-JDK

运行以下命令以验证Java安装:

Java-版本

输出应如下所示:

开放JDK版本11.0.6-01-14

open JDK runtime environment(build 11 . 0 . 6 10-post-debian-1 deb 10 u 1)

Open JDK 64位服务器虚拟机(build 11 . 0 . 6 10-post-debian-1 deb10u 1,混合模式,sharing)

下载Gradle

说这话的时候,Gradle的最新版本是6.3。在继续下一步之前,必须在“Gradle版本”页上确认是否存在最新版本。

运行以下wget命令下载Gradle二进制文件:

wget https://services . gradle . org/distributions/gradle-6 . 3-bin . zip-p/tmp

下载完成后,将zip文件解压缩到/opt/gradle目录中。

sudo unzip-d/opt/gradle/tmp/gradle-*。Zip

确认已提取Gradle文件。

Ls /opt/gradle/gradle-*

bin init . d lib license notice readme

设置环境变量

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

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

粘贴以下配置:

export gradle _ home=/opt/gradle/gradle-6 . 3

export path=$ { gradle _ home }/bin:$ { path }

保存并关闭/etc/profile.d/gradle.sh文件。该脚本在shell启动时提供。

可以通过运行以下chmod命令来运行脚本:

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

使用Source命令加载环境变量。

Source /etc/profile.d/gradle.sh

验证Gradle安装

要验证是否正确安装了Gradle,请运行以下命令以显示Gradle版本:

Gradle -v

应该显示类似于以下内容的内容:

Welcome to Gradle 6.3!

here are the highlights of this release:

-Java 14支持

-improved error messages for unexpected failures

for more details see https://docs . gradle . org/6 . 3/release-notes . html

-银

Gradle 6.3

-银

构建时间:2020-03-24 19: 52: 07 utc

修订:BACD 40B 727 B 0130 EEAC 8855 A E3 F9 FD 9A0B 207 C 60

Kotlin: 1.3.70

Groovy: 2.5.10

Ant: Apache ant (TM)版本1.10.7 compiled on September 1 2019

JVM:11 . 0 . 6(debian 11 . 0 . 6 10-post-debian-1 deb 10 u 1)

操作系统:Linux 4。19.0-6-amd64 amd64

在debian 10上成功安装Gradle后可用。

结论

我将向您展示如何在Debian 10,Buster上安装Gradle。现在,您可以访问Gradle Documentation正式页面,学习如何使用Gradle。

如果有问题或反馈,请在下面写下意见。

Linux

黛比安

格拉德勒

Java

构建

自动构建

工具

开发

LINUX

C++教程:介绍软件开发流程

2022-9-19 19:46:42

LINUX

如何删除Git remotes远程分支

2022-9-19 20:30:55

搜索