10

如何在Debian 10上安装Gradle

 3 years ago
source link: https://www.myfreax.com/how-to-install-gradle-on-debian-10/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Gradle是一个功能强大且灵活的构建工具,主要用于Java项目,结合了Ant和Maven 的最佳功能。 与之前的版本使用XML编写脚本不同,Gradle使用Groovy (一种用于Java平台的动态,面向对象的编程语言)来定义项目和构建脚本。

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

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

安装OpenJDK

Gradle要求在服务器上安装Java SE 8或更高版本。

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

sudo apt update
sudo apt install default-jdk

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

java -version

输出应如下所示:

openjdk version "11.0.6" 2020-01-14
OpenJDK Runtime Environment (build 11.0.6+10-post-Debian-1deb10u1)
OpenJDK 64-Bit Server VM (build 11.0.6+10-post-Debian-1deb10u1, mixed mode, 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

保存并关闭文件。 该脚本将在外壳启动时提供。

通过运行以下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 support
 - Improved error messages for unexpected failures

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


------------------------------------------------------------
Gradle 6.3
------------------------------------------------------------

Build time:   2020-03-24 19:52:07 UTC
Revision:     bacd40b727b0130eeac8855ae3f9fd9a0b207c60

Kotlin:       1.3.70
Groovy:       2.5.10
Ant:          Apache Ant(TM) version 1.10.7 compiled on September 1 2019
JVM:          11.0.6 (Debian 11.0.6+10-post-Debian-1deb10u1)
OS:           Linux 4.19.0-6-amd64 amd64

您已经在Debian 10上成功安装了Gradle,然后就可以开始使用它了。

我们已向您展示了如何在Debian 10,Buster上安装Gradle。 现在,您可以访问 Gradle Documentation 官方页面,并了解如何开始使用Gradle。

如果您遇到问题或有反馈,请在下面发表评论。


Recommend

  • 20
    • www.myfreax.com 3 years ago
    • Cache

    如何在Debian 10上安装Python 3.9

    Python是世界上最受欢迎的编程语言之一。 它是一种多功能语言,用于构建各种应用程序,从简单的船舶到复杂的机器学习算法。 通过简单易于学习的语法,Python是初学者和经验丰富的开发人员的热门选择。Python 3.9是Python语言的最新主要版本。 它包括许多...

  • 7
    • www.myfreax.com 3 years ago
    • Cache

    如何在Debian 10 Linux上安装Vagrant

    Vagrant 是用于构建和管理虚拟机环境的开源命令行工具。 默认情况下,Vagrant可以运行在VirtualBox Hyper-V之上。可以通过Vagrant插件系统安装其他Vbox。通常,开发人员会使用Vagrant来设置与产品匹配的开发环...

  • 5
    • www.myfreax.com 3 years ago
    • Cache

    如何在Debian 10 Linux上安装OpenCV

    OpenCV(开源计算机视觉库)是一个开源计算机视觉库,具有针对C ++,Python和Java的绑定。 它具有广泛的应用,包括医学图像分析,拼接街景图像,监视视频,检测和识别面部,跟踪运动对象,提取3D模型等等。OpenCV可以...

  • 5

    如何在 Debian 和 Kali Linux 上安装 Chrome 浏览器 | Linux 中国Debian 和基于 Debian 的 Kali Linux 将 Firefox 作为默认的网页浏览器。但这并不意味着你不能在其中安装其他网页浏览器。来源:

  • 7

    VirtualBox是一款开源,跨平台的虚拟化软件,可让您同时运行多个来宾操作系统(虚拟机)。VirtualBox提供了一组驱动程序和应用程序(VirtualBox Guest Additions),可以安装在虚拟机操作系统中。为虚拟机提...

  • 3

    FFmpeg是一个免费的开放源代码工具集,用于处理多媒体文件。 它包含一组共享的音频和视频库,例如libavcodec,libavformat和libavutil。 使用FFmpeg,您可以在各种视频和音频格式之间转换,设置采样率,捕获流音频/视频以及调整视频大小。本文介绍了如何...

  • 6
    • www.myfreax.com 3 years ago
    • Cache

    如何在Debian 10上安装Ruby

    Ruby是当今最受欢迎的语言之一。 它具有优雅的语法,是Ruby on Rails框架背后的语言。在教程中,我们将研究在Debian 10上安装Ruby的不同方法。我们将展示如何从默认的Debian 10存储库以及使用Rbenv和RVM脚本安装Ruby。 选择最适合您的设置和环境...

  • 5
    • www.myfreax.com 2 years ago
    • Cache

    如何在Debian 9安装Apache

    apache 如何在Debian 9安装Apache Apache HTTP服务器是世界上使用最广泛的Web服务器。它是一个自由,开源的,跨平台的HTTP服务器,具有许多强大的功能

  • 2
    • www.myfreax.com 2 years ago
    • Cache

    如何在Debian 10安装MySQL

    mysql 如何在Debian 10安装MySQL MySQL是最流行的开源关系数据库管理系统。它快速,易于使用,可扩展,并且是流行的LAMP和LEMP栈的组成部分

  • 4
    • www.myfreax.com 2 years ago
    • Cache

    如何在Debian 9安装Gradle

    gradle 如何在Debian 9安装Gradle Gradle是一个功能强大且灵活的构建工具,主要用于Java项目,结合了Ant和Maven 的最佳功能 ...

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK