Gradle è uno strumento open source per l'automazione della compilazione dello sviluppo Java, Groovy e Scala. Si basa sui concetti di Ant e Maven per automatizzare il processo di costruzione.
A differenza di Apache Maven, che si basa su file di dati XML per la dichiarazione delle configurazioni del progetto, Gradle utilizza Groovy, un linguaggio di programmazione dinamico che definisce le configurazioni del progetto.
In questo post, installeremo Gradle su Debian 11 / Debian 10.
Installa JDK
L'unico requisito di Gradle è Java JDK versione 8 o successiva. Quindi, installa OpenJDK o Oracle JDK.
Qui, per la demo, utilizzeremo OpenJDK v11.
sudo apt update sudo apt install -y default-jdk
Verifica l'installazione di Java eseguendo il comando seguente.
java -version
Risultato:
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)
Installa altri pacchetti richiesti.
sudo apt install -y curl unzip
Installa Gradle
Scarica l'ultima versione di Gradle (v7.2) – file zip solo binario dal sito ufficiale.
O
Utilizzare il comando seguente nel terminale per scaricare il pacchetto Gradle (v7.2).
cd /tmp curl -O https://downloads.gradle-dn.com/distributions/gradle-7.2-bin.zip
Quindi, estrai il pacchetto usando unzip
comando.
unzip gradle-*.zip
Sposta il contenuto in /opt/gradle
directory.
sudo mkdir /opt/gradle sudo cp -pr gradle-*/* /opt/gradle
Verifica la directory di Gradle.
ls /opt/gradle/
Risultato:
bin init.d lib LICENSE NOTICE README
Configura l'ambiente di sistema
Ora configureremo la variabile d'ambiente PATH per includere la directory bin di Gradle. Per fare ciò, esegui il comando seguente. Se necessario, sostituisci il percorso del cestino di Gradle con la directory di Gradle.
echo "export PATH=/opt/gradle/bin:${PATH}" | sudo tee /etc/profile.d/gradle.sh
Rendi eseguibile lo script con chmod
comando.
sudo chmod +x /etc/profile.d/gradle.sh
Carica le variabili di ambiente nella sessione corrente eseguendo 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 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
Conclusione
È tutto. Hai installato con successo Gradle su Debian 11 / Debian 10. Puoi andare alla pagina ufficiale della documentazione di Gradle per imparare come iniziare con Gradle.