Gradle è uno strumento di automazione della build open source utilizzato per lo sviluppo di Java, Groovy e Scala. Si basa sui concetti di Apache Ant e Apache Maven. A differenza di Apache Maven che utilizza XML per dichiarare le configurazioni del progetto, Gradle utilizza Groovy, un linguaggio di programmazione dinamico e orientato agli oggetti per definire le configurazioni del progetto.
In questo post, installeremo Gradle su Ubuntu 20.04 / Ubuntu 18.04 e Linux Mint 20 / Linux Mint 19.
Installa Gradle su Ubuntu / Linux Mint
Installa JDK/JRE
L'unico requisito di Gradle è l'installazione di Java JDK o JRE versione 8 o successiva.
Aggiorna l'indice del repository.
sudo apt update
Se preferisci Oracle Java JDK su OpenJDK, segui il post sull'installazione di Oracle Java su Ubuntu 20.04 / Ubuntu 18.04 e Linux Mint 20 / Linux Mint 19.
Qui andrò con OpenJDK 11.
Installa il pacchetto OpenJDK utilizzando apt
comando.
sudo apt install -y default-jdk-headless
Verifica l'installazione di Java eseguendo il comando seguente.
java -version
Risultato:
openjdk version "11.0.7" 2020-04-14 OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1) OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Ubuntu-3ubuntu1, mixed mode, sharing)
Installa altri pacchetti supportati.
sudo apt install -y wget unzip
Installa Gradle
Scarica l'ultima versione di Gradle (V6.3) dal sito ufficiale. Scarica il file zip solo binario di Gradle.
O
Utilizzare il comando seguente nel terminale per scaricare il pacchetto Gradle (v6.5.1).
cd /tmp wget https://services.gradle.org/distributions/gradle-6.5.1-bin.zip
Estrai il pacchetto zippato usando unzip
comando.
unzip gradle-*.zip
Sposta il contenuto in /opt/gradle
directory.
sudo mkdir /opt/gradle sudo cp -pr gradle-*/* /opt/gradle
Verifica i file spostati elencando il /opt/gradle/
directory.
ls /opt/gradle/
Risultato:
bin init.d lib LICENSE NOTICE README
Imposta la variabile d'ambiente
Ora configureremo la variabile d'ambiente PATH per includere la directory bin di Gradle. Per farlo, crea un nuovo file chiamato gradle.sh
all'interno del /etc/profile.d/
directory.
echo "export PATH=/opt/gradle/bin:${PATH}" | sudo tee /etc/profile.d/gradle.sh
Rendi eseguibile lo script usando chmod
comando.
sudo chmod +x /etc/profile.d/gradle.sh
Carica le variabili di ambiente per la sessione corrente utilizzando il comando seguente.
source /etc/profile.d/gradle.sh
Verifica installazione Gradle
Per convalidare l'installazione di Gradle, utilizzare il comando seguente.
gradle -v
Risultato:
Welcome to Gradle 6.5.1! Here are the highlights of this release: - Experimental file-system watching - Improved version ordering - New samples For more details see https://docs.gradle.org/6.5.1/release-notes.html ------------------------------------------------------------ Gradle 6.5.1 ------------------------------------------------------------ Build time: 2020-06-30 06:32:47 UTC Revision: 66bc713f7169626a7f0134bf452abde51550ea0a Kotlin: 1.3.72 Groovy: 2.5.11 Ant: Apache Ant(TM) version 1.10.7 compiled on September 1 2019 JVM: 11.0.7 (Ubuntu 11.0.7+10-post-Ubuntu-3ubuntu1) OS: Linux 5.4.0-26-generic amd64
Conclusione
È tutto. Hai installato con successo Gradle su Ubuntu 20.04 / Ubuntu 18.04 e Linux Mint 20 / Linux Mint 19. Puoi andare alla pagina ufficiale della documentazione di Gradle per sapere come iniziare con Gradle.