Sie können entweder eine Spring Boot-Anwendung ausführen oder daraus ein JAR erstellen. Sie können beides entweder mit Gradle oder Maven tun
Der Befehl zum Ausführen einer Spring Boot-App mit Gradle lautet:
./gradlew bootRun
Der Befehl zum Erstellen eines JAR aus einer Spring Boot-Anwendung lautet:
./gradlew build
Der Befehl zum Ausführen eines JAR lautet:
java -jar build/libs/
Im obigen Befehl zum Ausführen der JAR-Datei bezieht sich der JAR-Dateiname auf den Namen der JAR-Datei, einschließlich ihrer Versionsnummer, jedoch ohne ihre .jar-Dateierweiterung und ohne ihren vollständigen Pfad.
Der Befehl zum Ausführen einer Spring Boot-App mit Maven lautet:
./mvnw spring-boot:run
Der Befehl zum Erstellen eines JAR aus einer Spring Boot-Anwendung mit Maven lautet:
./mvnw sauberes Paket
Der Befehl zum Ausführen eines JAR lautet:
java -jar build/libs/
Wenn Sie einen Maven-Build ausführen, werden Ihre Tests ausgeführt, bevor die endgültige Ausgabe erstellt wird. Wenn irgendwelche Tests fehlschlagen, schlägt der Build fehl.
Wenn Sie ein JAR mit Gradle erstellen, wird die JAR-Datei in /build/libs/ gespeichert, während sie beim Erstellen des JAR mit Maven in /target gespeichert wird
P.S. Die App ist viel schneller, wenn Sie das JAR ausführen, als wenn Sie es normal ausführen.
Das obige ist der detaillierte Inhalt vonAusführen von Spring Boot-Anwendungen mit Gradle und Maven. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!