Heim Java javaLernprogramm Ausführen von Spring Boot-Anwendungen mit Gradle und Maven

Ausführen von Spring Boot-Anwendungen mit Gradle und Maven

Oct 17, 2024 pm 06:13 PM

Running Spring Boot Applications With Gradle and Maven

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

Gradle

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/.jar

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.

Maven

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/.jar

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.

Jar-Standorte in Gradle und Maven

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!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
Will R.E.P.O. Crossplay haben?
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)