Saltar a contenido

Gradle


Gradle es una herramienta que nos permitir compilar y ensamblar un proyecto de desarrollo tipo Java.

Para la mayoría de proyectos actuales se recomienda tener:

Una de las grandes ventajas de Gradle es su velocidad de Compilación, Test y Ensamblado de proyectos:

Gradle vs Maven

Instalación

Para la instalación solo basta con descargar el archivo de Gradle deseado y descomprimirlo dentro de una carpeta, e incluirlo dentro del PATH.

La mejor opción es usar SDKMAN, sólo tecleando sdk i gradle:

$ sdk i gradle

Downloading: gradle 4.9

In progress...
######################################################## 100.0%
Installing: gradle 4.9
Done installing!
Setting gradle 4.9 as default.

Uso

Se recomienda leer los siguientes artículos:

Una ves instalado se puede validar si el programa está correctamente instalado ejecutando el comando gradle -version:

$ gradle -version
Welcome to Gradle 4.9!

Here are the highlights of this release:
 - Experimental APIs for creating and configuring tasks lazily
 - Pass arguments to JavaExec via CLI
 - Auxiliary publication dependency support for multi-project builds
 - Improved dependency insight report

For more details see https://docs.gradle.org/4.9/release-notes.html

------------------------------------------------------------
Gradle 4.9
------------------------------------------------------------

Build time:   2018-07-16 08:14:03 UTC
Revision:     efcf8c1cf533b03c70f394f270f46a174c738efc

Kotlin DSL:   0.18.4
Kotlin:       1.2.41
Groovy:       2.4.12
Ant:          Apache Ant(TM) version 1.9.11 compiled on March 23 2018
JVM:          1.8.0_171 (Oracle Corporation 25.171-b11)
OS:           Linux 4.12.14-lp150.12.4-default amd64

Notas

Se recomienda visitar la página del proyecto para obtener la última versión disponible, así como los plugins a utilizar para cada proyecto de desarrollo.