Gradle adalah sistem otomatisasi build sumber terbuka yang digunakan terutama untuk proyek Java. Ini menggabungkan fitur terbaik dari Ant dan Maven. Tidak seperti pendahulunya yang menggunakan XML untuk skrip, Gradle menggunakan Groovy, bahasa pemrograman berorientasi objek yang dinamis untuk platform Java untuk mendefinisikan proyek dan membangun skrip.
Tutorial ini menguraikan langkah-langkah yang diperlukan untuk menginstal versi terbaru Gradle pada sistem CentOS 7.
Prasyarat #
Pengguna yang Anda masuki harus memiliki hak sudo untuk dapat menginstal paket.
Menginstal Gradle di CentOS #
Bagian berikut memberikan informasi tentang cara menginstal Gradle di CentOS 7. Kami akan mengunduh rilis terbaru Gradle dari situs web resmi mereka.
1. Instal OpenJDK #
Gradle membutuhkan Java JDK atau JRE versi 7 atau yang lebih baru untuk diinstal.
Instal paket OpenJDK8 dengan perintah berikut:
sudo yum install java-1.8.0-openjdk-devel
Verifikasi instalasi Java dengan mencetak versi Java:
java -version
Outputnya akan terlihat seperti ini:
openjdk version "1.8.0_191"
OpenJDK Runtime Environment (build 1.8.0_191-b12)
OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)
2. Unduh Gradle #
Saat artikel ini ditulis, versi terbaru Gradle adalah 5.0
. Sebelum melanjutkan ke langkah berikutnya, Anda harus memeriksa halaman rilis Gradle untuk melihat apakah versi yang lebih baru tersedia.
Mulailah dengan mengunduh file zip Gradle Binary-only di /tmp
direktori menggunakan wget
berikut ini perintah:
wget https://services.gradle.org/distributions/gradle-5.0-bin.zip -P /tmp
Setelah unduhan selesai, ekstrak file zip di /opt/gradle
direktori:
sudo unzip -d /opt/gradle /tmp/gradle-5.0-bin.zip
Verifikasi bahwa file Gradle diekstraksi dengan mencantumkan /opt/gradle/gradle-5.0
direktori:
ls /opt/gradle/gradle-5.0
bin getting-started.html init.d lib LICENSE media NOTICE
3. Atur variabel lingkungan #
Langkah selanjutnya adalah mengonfigurasi variabel lingkungan PATH untuk menyertakan direktori bin Gradle. Untuk melakukannya, buka editor teks Anda dan buat file baru bernama gradle.sh
di dalam /etc/profile.d/
direktori.
sudo nano /etc/profile.d/gradle.sh
Tempelkan konfigurasi berikut:
/etc/profile.d/gradle.shexport GRADLE_HOME=/opt/gradle/gradle-5.0
export PATH=${GRADLE_HOME}/bin:${PATH}
Simpan dan tutup file. Skrip ini akan bersumber pada startup shell.
Jadikan skrip dapat dieksekusi dengan mengeluarkan chmod
berikut ini perintah:
sudo chmod +x /etc/profile.d/gradle.sh
Muat variabel lingkungan menggunakan perintah sumber:
source /etc/profile.d/gradle.sh
4. Verifikasi instalasi Gradle #
Untuk memvalidasi bahwa Gradle diinstal dengan benar, gunakan gradle -v
perintah yang akan menampilkan versi Gradle:
gradle -v
Anda akan melihat sesuatu seperti berikut:
Welcome to Gradle 5.0!
Here are the highlights of this release:
- Kotlin DSL 1.0
- Task timeouts
- Dependency alignment aka BOM support
- Interactive `gradle init`
For more details see https://docs.gradle.org/5.0/release-notes.html
------------------------------------------------------------
Gradle 5.0
------------------------------------------------------------
Build time: 2018-11-26 11:48:43 UTC
Revision: 7fc6e5abf2fc5fe0824aec8a0f5462664dbcd987
Kotlin DSL: 1.0.4
Kotlin: 1.3.10
Groovy: 2.5.4
Ant: Apache Ant(TM) version 1.9.13 compiled on July 10 2018
JVM: 1.8.0_191 (Oracle Corporation 25.191-b12)
OS: Linux 3.10.0-862.14.4.el7.x86_64 amd64
Itu dia. Versi terbaru Gradle sekarang telah terinstal di sistem CentOS Anda.