Gradle es un sistema de automatización de compilación de código abierto. Es compatible con múltiples lenguajes de programación, como Java, C ++ y el desarrollo de Python. Se basa en los conceptos de Apache Ant y Apache Maven.
Gradle usa Groovy para definir configuraciones de proyectos.
En esta publicación, instalaremos Gradle en CentOS 8/7 y RHEL 8/7.
Instalar JDK/JRE
El único requisito de Gradle es tener instalado Java JDK o JRE versión 8 o superior en el sistema.
Si prefiere Oracle Java JDK sobre OpenJDK, entonces:
LEA: Cómo instalar Oracle Java en CentOS 8/RHEL 8
LEA: Cómo instalar Oracle Java en CentOS 7/RHEL 7
Aquí, iré con OpenJDK 8. Instale el paquete OpenJDK usando el comando yum.
yum install -y java
Verifique la instalación de Java ejecutando el siguiente comando.
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)
Instale otros paquetes necesarios.
yum install -y wget unzip
Instalar Gradle
Descarga la última versión de Gradle (v6.3) desde su sitio oficial. Usaremos el archivo zip de Gradle Binary-only para la instalación.
O
Use el siguiente comando para descargar Gradle (v6.3) en la terminal.
cd /tmp
wget https://services.gradle.org/distributions/gradle-6.3-bin.zip
Extraiga el archivo zip descargado y cópielo en el directorio /opt/gradle.
unzip gradle-*.zip
mkdir /opt/gradle
cp -pr gradle-*/* /opt/gradle
Verifique los archivos extraídos enumerando el contenido del directorio /opt/gradle/.
ls /opt/gradle/
Output: LICENSE NOTICE bin getting-started.html init.d lib media
Configurar variables de entorno
Ahora configuraremos el perfil para la variable de entorno PATH para incluir el directorio bin de Gradle. Ejecute el siguiente comando para agregar el entorno.
echo "export PATH=/opt/gradle/bin:${PATH}" | tee /etc/profile.d/gradle.sh
Haga que el archivo de perfil sea ejecutable usando el comando chmod.
sudo chmod +x /etc/profile.d/gradle.sh
Cargue las variables de entorno en la sesión actual utilizando el siguiente comando.
source /etc/profile.d/gradle.sh
Verificar la instalación de Gradle
Valide la instalación de Gradle usando el siguiente comando.
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
Conclusión
Eso es todo. Ha instalado correctamente Gradle en CentOS 8/7 y RHEL 8/7. Visite la página oficial de documentación de Gradle para aprender cómo comenzar con Gradle.