[JAVA] Kontrollaufgaben von Gradle

Gradle, benutzt du es? Es eignet sich auch hervorragend für die Java-Entwicklung. Ich hatte jedoch schon einmal eine Beschwerde. Das heißt, die Kompilierung wird jedes Mal ausgeführt, wenn Javadoc oder Jar erstellt wird.

Es dauert nicht lange, da ich bereits einen Cache habe, aber ich wollte ihn etwas intelligenter steuern.

Als ich es nachgeschlagen habe, als ich Zeit hatte, war der Schlüssel in der Abbildung unten.

image https://docs.gradle.org/current/userguide/java_plugin.htmlから拝借

Aus dieser Abbildung können Sie ersehen, dass beim Ausführen von Gradle Build, Assembling, Check und verwandten Aufgaben nacheinander ausgeführt werden und Sie Klassen zum Kompilieren ausführen sollten.

Wenn Sie eine Testaufgabe ausführen möchten, können Sie auch einen Test ausführen, und es scheint, dass Klassen ausgeführt werden, wenn Sie dies ausführen.

Als Ergebnis fanden wir Folgendes. Wenn Sie nur kompilieren möchten, führen Sie den folgenden Befehl aus

gradle classes

Wenn Sie nur den Test ausführen möchten, führen Sie den folgenden Befehl aus (die Kompilierung muss bereits abgeschlossen sein).

gradle test -x classes
//-x schließt die Aufgabe aus

Wenn Sie diese Zahl berücksichtigen, müssen Sie anscheinend keine Zeit für unnötige Aufgaben aufwenden.

Recommended Posts

Kontrollaufgaben von Gradle
[Gradle] Build-Vorgänge, die häufig in Java-Projekten ausgeführt werden
Gradle Aufgaben Japanische Übersetzung
Puzzle-Notizen in Gradle
Kopieren Sie abhängige Gläser in Gradle 5
[Gradle] Informationen zu Java-Plug-In-Aufgaben
Spring Boot 2 Multiprojekt mit Gradle
Beliebte Trends bei Gradle und Maven
Mach HelloWorld mit Java / IntelliJ / Gradle
Erstellen Sie mit Gradle eine ausführbare JAR für mehrere Projekte
Durchsuchen Sie lokale Maven-Artefakte in Gradle
Hinweise zur Signalsteuerung in Java
Die Ereignisverarbeitung wird im Frühjahr durchgeführt.
Implementieren Sie die Spring Boot-Anwendung in Gradle
Hallo Welt in Java und Gradle