Gradle est le plus récent ajout à la famille d'outils d'automatisation de projet de construction Java. Il est open source sous Apache License 2.0 et sa première version (0.7) a été publiée en 2009. Gradle a été de plus en plus adopté car il s'appuie sur les leçons tirées d'autres outils de construction existants tels que Ant et Maven. Plusieurs projets de haut niveau tels qu'Android, Spring Framework et Hibernate ont migré leurs systèmes de construction pour utiliser Gradle.
Fonctionnalités Gradle :
- Gestion déclarative des dépendances
- Constructions déclaratives
- Construire par convention
- Constructions incrémentielles
- Gradle Wrapper
- Plug-ins
- Open Source
Si vous obtenez l'erreur ci-dessous lors de l'exécution de la commande gradle :
gradle: command not found
vous pouvez installer le package gradle comme indiqué ci-dessous selon votre choix de distribution.
Répartition | Commande |
---|---|
OS X | brew install gradle |
Debian | apt-get install gradle |
Ubuntu | apt-get install gradle |
Alpin | apk ajouter gradle |
Arch Linux | pacman -S grade |
Kali Linux | apt-get install gradle |
Fédora | gradle d'installation dnf |
Raspbian | apt-get install gradle |
Exemples de commandes gradle
1. Compilez un package :
$ gradle build
2. Exclure la tâche de test :
$ gradle build -x test
3. Exécutez en mode hors connexion pour empêcher Gradle d'accéder au réseau pendant les builds :
$ gradle build --offline
4. Effacez le répertoire de construction :
$ gradle clean
5. Créez un package Android (APK) en mode de publication :
$ gradle assembleRelease
6. Listez les tâches principales :
$ gradle tasks
7. Listez toutes les tâches :
$ gradle tasks --all