Gradle adalah alat sumber terbuka untuk membangun otomatisasi pengembangan Java, Groovy, dan Scala. Itu bergantung pada konsep Ant dan Maven untuk mengotomatiskan proses pembangunan.
Tidak seperti Apache Maven yang mengandalkan file data XML untuk mendeklarasikan konfigurasi proyek, Gradle menggunakan Groovy, bahasa pemrograman dinamis yang mendefinisikan konfigurasi proyek.
Dalam posting ini, kita akan menginstal Gradle di Debian 11 / Debian 10.
Instal JDK
Satu-satunya persyaratan Gradle adalah Java JDK versi 8 atau lebih tinggi. Jadi, instal OpenJDK atau Oracle JDK.
Di sini, untuk demo, kita akan menggunakan OpenJDK v11.
sudo apt update sudo apt install -y default-jdk
Verifikasi instalasi Java dengan menjalankan perintah berikut.
java -version
Keluaran:
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)
Instal paket lain yang diperlukan.
sudo apt install -y curl unzip
Instal Gradle
Download versi terbaru Gradle (v7.2) – File zip khusus biner dari situs resmi.
ATAU
Gunakan perintah di bawah ini di terminal untuk mengunduh paket Gradle (v7.2).
cd /tmp curl -O https://downloads.gradle-dn.com/distributions/gradle-7.2-bin.zip
Kemudian, ekstrak paket menggunakan unzip
perintah.
unzip gradle-*.zip
Pindahkan konten ke /opt/gradle
direktori.
sudo mkdir /opt/gradle sudo cp -pr gradle-*/* /opt/gradle
Verifikasi direktori Gradle.
ls /opt/gradle/
Keluaran:
bin init.d lib LICENSE NOTICE README
Konfigurasi Lingkungan Sistem
Kami sekarang akan mengonfigurasi variabel lingkungan PATH untuk menyertakan direktori bin Gradle. Untuk melakukan itu, jalankan perintah di bawah ini. Jika perlu, ganti jalur bin Gradle dengan direktori Gradle Anda.
echo "export PATH=/opt/gradle/bin:${PATH}" | sudo tee /etc/profile.d/gradle.sh
Jadikan skrip dapat dieksekusi dengan chmod
perintah.
sudo chmod +x /etc/profile.d/gradle.sh
Muat variabel lingkungan ke sesi Anda saat ini dengan menjalankan perintah berikut.
source /etc/profile.d/gradle.sh
Verifikasi instalasi Gradle
Untuk memvalidasi instalasi Gradle, gunakan perintah di bawah ini.
gradle -v
Keluaran:
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
Kesimpulan
Itu saja. Anda telah berhasil menginstal Gradle di Debian 11 / Debian 10. Anda dapat membuka halaman Dokumentasi Gradle resmi untuk mempelajari cara memulai Gradle.