Sviluppato in Java, Kotlin e Groovy, Gradle è uno strumento di automazione della compilazione open source utilizzato principalmente nei progetti Java. Automatizza il processo di creazione delle applicazioni che include la compilazione, il collegamento e il confezionamento del codice senza input manuale. Gradle supporta anche Groovy, che è un linguaggio dinamico orientato agli oggetti creato per applicazioni Java. Installiamo Gradle su CentOS Linux 8.
Prerequisiti
Per procedere con l'installazione di Gradle, installa quanto segue:
- Un'istanza in esecuzione di CentOS 8 con un utente sudo configurato
- Una connessione Internet stabile
Passaggio 1:installa OpenJDK sull'istanza CentOS 8
Poiché Gradle è scritto in Java, dobbiamo prima installare OpenJDK per assicurarci che funzioni senza problemi. Installeremo OpenJDK 11 che offre supporto a lungo termine. Pertanto, eseguire:
$ sudo dnf install java-11-openjdk
Una volta installato, verifica l'installazione di OpenJDK come segue:
$ java -version
L'output mostra chiaramente che abbiamo installato OpenJDK versione 11.0.9.1. Roba fantastica!
Passaggio 2:scarica il file zip di Gradle
Con OpenJDK installato correttamente, il passaggio successivo è scaricare Gradle. Mentre sto scrivendo questo articolo del blog, Gradle 6.8.3 è l'ultima versione. Sentiti libero di dare un'occhiata alla pagina delle versioni di Gradle per le versioni più recenti.
Per ora, scarichiamo il file zip Gradle corrente come mostrato.
$ wget https://services.gradle.org/distributions/gradle-6.8.3-bin.zip
Quindi, sposta il file zip in /opt directory come mostrato.
$ sudo mv gradle-6.8.3-bin.zip /opt
Vai a /opt directory e procedi a decomprimere il contenuto del file zip Gradle come segue.
$ cd /opt
$ sudo unzip gradle-6.8.3-bin.zip
La decompressione genera una cartella Gradle denominata gradle-6.8.3. Per confermare che tutti i file Gradle siano a posto, esegui il comando:
$ ls gradle-6.8.3
Fase 3:configura le variabili di ambiente
Abbiamo bisogno di impostare la variabile PATH nella directory bin Gradle. Quindi creeremo un gradle.sh script come mostrato nella directory /etc/profile.d
$ sudo vim /etc/profile.d/gradle.sh
Definisci la variabile di percorso come mostrato
export GRADLE_HOME=/opt/gradle-6.8.3 export PATH=${GRADLE_HOME}/bin:${PATH}
Salva ed esci dal file di script Gradle. Procedi e assegna i permessi di esecuzione allo script Gradle come mostrato.
$ sudo chmod +x /etc/profile.d/gradle.sh
Per applicare le modifiche e notificare la shell, usa il fonte comando.
$ source /etc/profile.d/gradle.sh
Fase 4:conferma l'installazione riuscita di Gradle
Infine, l'unica cosa che ci resta da fare è verificare se l'installazione di Gradle è andata a buon fine. Per ottenere ciò, esegui il comando:
$ gradle -v
L'output fornisce una discreta quantità di informazioni tra cui la versione di Gradle, i punti salienti dell'ultima versione, il tempo di compilazione e le versioni di Kotlin e Groovy.
Di seguito è riportato uno snippet dell'output.
Conclusione
Siamo riusciti a installare con successo l'ultima versione di Gradle su CentOS Linux 8.