Introducción
Gradle es una herramienta de construcción poderosa y flexible que se usa principalmente para proyectos Java, que combina las mejores características de Ant y Maven. A diferencia de sus predecesores, que usan XML para scripts, Gradle usa Groovy, un lenguaje de programación dinámico y orientado a objetos para la plataforma Java para definir el proyecto y crear scripts.
Este artículo explica cómo instalar Gradle en CentOS 8. Descargaremos la última versión de Gradle de su sitio web oficial.
Prerrequisitos
Las instrucciones asumen que ha iniciado sesión como root o usuario con privilegios de sudo.
Instalar dependencias
Para completar este tutorial, se recomienda instalar los siguientes paquetes en CentOS:
sudo dnf install nano wget unzip
Instalar OpenJDK
Gradle requiere que Java SE 8 o posterior esté instalado en el servidor.
Ingrese el siguiente comando para instalar el paquete OpenJDK:
sudo yum install java-1.8.0-openjdk-devel
Verifique la instalación de Java imprimiendo la versión de Java:
java -version
La salida debería verse así:
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)
Descarga Gradle
En el momento de escribir este artículo, es la última versión de Gradle 6.3
. Antes de continuar con el siguiente paso, debe consultar la página de impresión de Gradle para ver si hay una nueva versión disponible.
Descargue el binario de Gradle en el /tmp
usando el siguiente comando wget
sudo wget https://services.gradle.org/distributions/gradle-6.3-bin.zip -P /tmp
Una vez que se complete la descarga, descomprima el archivo en el /opt/gradle
:
sudo unzip -d /opt/gradle /tmp/gradle-*.zip
Verifique que se extraigan los archivos de Gradle:
ls /opt/gradle/gradle-*
bin init.d lib LICENSE NOTICE README
Configurar las variables de entorno
A continuación, necesitaremos configurar la variable de entorno PATH para incluir el directorio de Gradle bin. Para hacer esto, abra su editor de texto y cree un nuevo archivo llamado gradle.sh
dentro del directorio /etc/profile.d
sudo nano /etc/profile.d/gradle.sh
Pegue la siguiente configuración:
export GRADLE_HOME=/opt/gradle/gradle-6.3
export PATH=${GRADLE_HOME}/bin:${PATH}
Guarde y cierre el archivo. Este script se proporcionará cuando se inicie el shell.
Haga que el script sea ejecutable ejecutando el siguiente chmod
sudo chmod +x /etc/profile.d/gradle.sh
Cargue las variables de entorno con el comando de origen:
source /etc/profile.d/gradle.sh
Verifique la instalación de Gradle
Para confirmar que Gradle está instalado correctamente, ejecute el siguiente comando que mostrará la versión de Gradle:
gradle -v
Debería ver algo como lo siguiente:
------------------------------------------------------------
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-147.5.1.el8_1.x86_64 amd64
Eso es todo. Ha instalado la última versión de Gradle en su sistema CentOS y puede comenzar a usarla.
Conclusión
Le mostramos cómo instalar Gradle en CentOS 8. Ahora puede visitar la página de documentación oficial de Gradle y aprender cómo comenzar con Gradle.