Gradle ist die neueste Ergänzung der Java-Toolfamilie zur Automatisierung von Build-Projekten. Es ist Open Source unter der Apache-Lizenz 2.0 und seine erste Version (0.7) wurde 2009 veröffentlicht. Gradle hat viel Akzeptanz gefunden, da es auf Erfahrungen aus anderen bestehenden Build-Tools wie Ant und Maven zurückgreift. Mehrere hochkarätige Projekte wie Android, Spring Framework und Hibernate haben ihre Build-Systeme zur Verwendung von Gradle migriert.
Gradle-Funktionen:
- Deklaratives Abhängigkeitsmanagement
- Deklarative Builds
- Nach Konvention gebaut
- Inkrementelle Builds
- Gradle-Wrapper
- Plugins
- Open-Source
Wenn beim Ausführen des Gradle-Befehls die folgende Fehlermeldung angezeigt wird:
gradle: command not found
Sie können das Gradle-Paket wie unten gezeigt gemäß Ihrer Wahl der Distribution installieren.
Verteilung | Befehl |
---|---|
OS X | brew install gradle |
Debian | apt-get install gradle |
Ubuntu | apt-get install gradle |
Alpin | apk Gradle hinzufügen |
Arch Linux | pacman -S Gradle |
Kali-Linux | apt-get install gradle |
Fedora | dnf install gradle |
Raspbian | apt-get install gradle |
Gradle-Befehlsbeispiele
1. Kompilieren Sie ein Paket:
$ gradle build
2. Testaufgabe ausschließen:
$ gradle build -x test
3. Im Offline-Modus ausführen, um zu verhindern, dass Gradle während des Builds auf das Netzwerk zugreift:
$ gradle build --offline
4. Löschen Sie das Build-Verzeichnis:
$ gradle clean
5. Erstellen Sie ein Android-Paket (APK) im Freigabemodus:
$ gradle assembleRelease
6. Listen Sie die Hauptaufgaben auf:
$ gradle tasks
7. Listen Sie alle Aufgaben auf:
$ gradle tasks --all