Gradle è l'ultima aggiunta alla famiglia di strumenti di automazione dei progetti di build Java. È open source con licenza Apache 2.0 e la sua prima versione (0.7) è stata rilasciata nel 2009. Gradle ha ottenuto molta adozione poiché si basa sulle lezioni apprese da altri strumenti di compilazione esistenti come Ant e Maven. Diversi progetti di alto profilo come Android, Spring Framework e Hibernate hanno migrato i loro sistemi di build per utilizzare Gradle.
Caratteristiche Gradle:
- Gestione dichiarativa delle dipendenze
- Build dichiarativi
- Costruzione per convenzione
- Build incrementali
- Avvolgitore per gradle
- Plugin
- Open Source
Se ricevi un errore inferiore durante l'esecuzione del comando gradle:
gradle: command not found
puoi installare il pacchetto gradle come mostrato di seguito secondo la tua scelta di distribuzione.
Distribuzione | Comando |
---|---|
OS X | brew install gradle |
Debian | apt-get install gradle |
Ubuntu | apt-get install gradle |
Alpino | apk aggiungi gradle |
Arci Linux | pacman -S grado |
Kali Linux | apt-get install gradle |
Fedora | gradle di installazione dnf |
Raspbian | apt-get install gradle |
Esempi di comando gradle
1. Compila un pacchetto:
$ gradle build
2. Escludi attività di test:
$ gradle build -x test
3. Esegui in modalità offline per impedire a Gradle di accedere alla rete durante le build:
$ gradle build --offline
4. Cancella la directory build:
$ gradle clean
5. Crea un pacchetto Android (APK) in modalità di rilascio:
$ gradle assembleRelease
6. Elenca le attività principali:
$ gradle tasks
7. Elenca tutte le attività:
$ gradle tasks --all