Gradle est un système d'automatisation de construction open-source. Il prend en charge plusieurs langages de programmation tels que le développement Java, C++ et Python. Il est basé sur les concepts d'Apache Ant et d'Apache Maven.
Gradle utilise Groovy pour définir les configurations de projet.
Dans cet article, nous installerons Gradle sur CentOS 8/7 et RHEL 8/7.
Installer JDK/JRE
La seule exigence de Gradle est d'avoir Java JDK ou JRE version 8 ou supérieure à installer sur le système.
Si vous préférez Oracle Java JDK à OpenJDK, alors :
LIRE : Comment installer Oracle Java sur CentOS 8 / RHEL 8
LIRE : Comment installer Oracle Java sur CentOS 7 / RHEL 7
Ici, je vais utiliser OpenJDK 8. Installez le package OpenJDK en utilisant la commande yum.
yum install -y java
Vérifiez l'installation de Java en exécutant la commande suivante.
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)
Installez les autres packages requis.
yum install -y wget unzip
Installer Gradle
Téléchargez la dernière version de Gradle (v6.3) depuis son site officiel. Nous utiliserons le fichier zip Gradle Binary uniquement pour l'installation.
OU
Utilisez la commande ci-dessous pour télécharger Gradle (v6.3) dans le terminal.
cd /tmp
wget https://services.gradle.org/distributions/gradle-6.3-bin.zip
Extrayez le fichier zip téléchargé et copiez-le dans le répertoire /opt/gradle.
unzip gradle-*.zip
mkdir /opt/gradle
cp -pr gradle-*/* /opt/gradle
Vérifiez les fichiers extraits en listant le contenu du répertoire /opt/gradle/.
ls /opt/gradle/
Output: LICENSE NOTICE bin getting-started.html init.d lib media
Configuration des variables d'environnement
Nous allons maintenant configurer le profil de la variable d'environnement PATH pour inclure le répertoire bin de Gradle. Exécutez la commande suivante pour ajouter l'environnement.
echo "export PATH=/opt/gradle/bin:${PATH}" | tee /etc/profile.d/gradle.sh
Rendez le fichier de profil exécutable à l'aide de la commande chmod.
sudo chmod +x /etc/profile.d/gradle.sh
Chargez les variables d'environnement dans la session en cours à l'aide de la commande suivante.
source /etc/profile.d/gradle.sh
Vérifier l'installation de Gradle
Validez l'installation de Gradle à l'aide de la commande ci-dessous.
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
Conclusion
C'est tout. Vous avez installé Gradle avec succès sur CentOS 8/7 et RHEL 8/7. Visitez la page de documentation officielle de Gradle pour savoir comment démarrer avec Gradle.