Dernière modification : Dec 08 , 2024

Pré-requis

L'installation est réalisée à partir d'une machine Ubuntu.

Toutefois il est possible d'installer Gradle sur Linux, macOS, ou Windows.

Pour plus de méthode d'installation, allez à la page installation

Gradle nécessite une machine virtuelle Java (JVM), en version 1.8 minimum.

Ce tutoriel reprend une partie de la documentation de Gradle.

Vérifier la présence de la JVM

Ouvrez un terminal ( ou une console Powershell sous Linux ou cmd.exe) et tapez :

$ java -version
openjdk version "13.0.7" 2021-04-20
OpenJDK Runtime Environment (build 13.0.7+5-Ubuntu-0ubuntu120.10)
OpenJDK 64-Bit Server VM (build 13.0.7+5-Ubuntu-0ubuntu120.10, mixed mode)

Télécharger le binaire de Gradle

La distribution ZIP de Gradle vient en deux versions :

  • La version qui contient uniquement le binaire
  • La version complète avec les sources et la documentation

Dézipper la distribution

Dézipper la distribution dans le répertoire de votre choix.

❯ mkdir /opt/gradle
❯ unzip -d /opt/gradle gradle-VERSION-bin.zip
❯ ls /opt/gradle/gradle-7.0.2
LICENSE  NOTICE  bin  README  init.d  lib  media

Ajouter Gradle dans le path

N'oubliez pas d'ajouter Gradle dans votre bash par exemple:

export PATH=$PATH:(GRADLE_PATH)

Lancer Gradle

Tester Gradle avec:

$ gradle -v


Welcome to Gradle 7.0.2!

Here are the highlights of this release:
 - File system watching enabled by default
 - Support for running with and building Java 16 projects
 - Native support for Apple Silicon processors
 - Dependency catalog feature preview

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


------------------------------------------------------------
Gradle 7.0.2
------------------------------------------------------------

Build time:   2021-05-14 12:02:31 UTC
Revision:     1ef1b260d39daacbf9357f9d8594a8a743e2152e

Kotlin:       1.4.31
Groovy:       3.0.7
Ant:          Apache Ant(TM) version 1.10.9 compiled on September 27 2020
JVM:          11.0.11 (Ubuntu 11.0.11+9-Ubuntu-0ubuntu2.20.10)
OS:           Linux 5.8.0-53-generic amd64

Attention au Proxy

Sur les réseaux d'entreprise, il peut être nécessaire de configurer le proxy afin que Gradle puisse télécharger les dépendances.

Voici des ressources intéressantes :