Gradle è un sistema di automazione della build open source. Supporta più linguaggi di programmazione come lo sviluppo Java, C++ e Python. Si basa sui concetti di Apache Ant e Apache Maven.
Gradle usa Groovy per definire le configurazioni del progetto.
In questo post, installeremo Gradle su CentOS 8/7 e RHEL 8/7.
Installa JDK/JRE
L'unico requisito di Gradle è avere Java JDK o JRE versione 8 o successiva da installare sul sistema.
Se preferisci Oracle Java JDK su OpenJDK, allora:
LEGGI: Come installare Oracle Java su CentOS 8 / RHEL 8
LEGGI: Come installare Oracle Java su CentOS 7 / RHEL 7
Qui andrò con OpenJDK 8. Installa il pacchetto OpenJDK usando il comando yum.
yum install -y java
Verifica l'installazione di Java eseguendo il comando seguente.
java -version
Output: openjdk version "1.8.0_242" OpenJDK Runtime Environment (build 1.8.0_242-b08) OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode)
Installa altri pacchetti richiesti.
yum install -y wget unzip
Installa Gradle
Scarica l'ultima versione di Gradle (v6.3) dal suo sito ufficiale. Utilizzeremo il file zip solo binario di Gradle per l'installazione.
O
Usa il comando seguente per scaricare Gradle (v6.3) nel terminale.
cd /tmp
wget https://services.gradle.org/distributions/gradle-6.3-bin.zip
Estrai il file zip scaricato e copialo nella directory /opt/gradle.
unzip gradle-*.zip
mkdir /opt/gradle
cp -pr gradle-*/* /opt/gradle
Verifica i file estratti elencando il contenuto della directory /opt/gradle/.
ls /opt/gradle/
Output: LICENSE NOTICE bin getting-started.html init.d lib media
Imposta variabili di ambiente
Ora configureremo il profilo per la variabile di ambiente PATH per includere la directory bin di Gradle. Esegui il comando seguente per aggiungere l'ambiente.
echo "export PATH=/opt/gradle/bin:${PATH}" | tee /etc/profile.d/gradle.sh
Rendi eseguibile il file del profilo usando il comando chmod.
sudo chmod +x /etc/profile.d/gradle.sh
Carica le variabili di ambiente nella sessione corrente utilizzando il comando seguente.
source /etc/profile.d/gradle.sh
Verifica l'installazione di Gradle
Convalida l'installazione di Gradle usando il comando seguente.
gradle -v
Output: 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: 1.8.0_242 (Oracle Corporation 25.242-b08) OS: Linux 4.18.0-80.7.1.el8_0.x86_64 amd64
Conclusione
È tutto. Hai installato con successo Gradle su CentOS 8/7 e RHEL 8/7. Visita la pagina della documentazione ufficiale di Gradle per scoprire come iniziare con Gradle.