Überblick
Im Spring Boot -Eröffnungsartikel - Erstellen und Ausführen beschreibt, wie ein Sprint -Boot -Projekt erstellt und ausgeführt wird. Aber der Weg zum Laufen wird direkt in der Idee ausgeführt. Es gibt eine andere Möglichkeit, das Spring Boot -Programm auszuführen, das das JAR -Paket direkt in der Befehlszeile ausführen soll.
Machen Sie es in ein JAR -Paket
Frühere Webprogramme mussten in Kriegspakete verpackt und in Tomcat bereitgestellt werden. Spring Boot unterstützt in Glas verpackt, auch wenn das Glas Bilder, Seiten usw. enthält, wird es unterstützt. Darüber hinaus ist die Verwendung von JAR -Paketen auch bequem für Docker bereitzustellen.
Um Spring -Start in JAR zu verpacken, müssen Sie der Datei pom.xml den folgenden Code hinzufügen:
<gruppe> com.springboot </GroupID> <artifactID> Studie </artifactId> <version> 0.0.1-Snapshot </Version> <Packages> jar </packaging>
Wechseln Sie das Paket in Glas. Ein Maven -Plugin wird ebenfalls benötigt.
<build> <plugins> <plugin> <GroupId> org.springframework
Sie können die folgenden Vorgänge in Idee verwenden, um ein JAR -Paket zu bilden.
Klicken Sie auf die Maven-Projekte auf der rechten Seite der Idee, klicken Sie im Popup-Fenster auf den roten Teil und führen Sie den Befehl maven aus.
Nach dem Klicken wird ein Fenster zum Ausführen des Befehls Maven angezeigt. Eingeben
Paket sauber
Sie können den Verpackungsvorgang durchführen.
Nach erfolgreicher Ausführung finden Sie das entsprechende JAR -Paket im Zielverzeichnis im Projektverzeichnis.
Studie-0.0.1-Snapshot.jar
JAR -Pakete ausführen
Starten Sie ein CMD oder ein anderes Befehlszeilen -Tool, führen Sie den folgenden Befehl aus und der Job erfolgt.
Java-Jar Studie-0.0.1-Snapshot.jar
Sie können es direkt in den Browser eingeben
http: // localhost: 8080/Hallo
Der Browser gibt Ausgabe
Hallo, Spring Stiefel
Für einen bestimmten Code finden Sie in der vorherigen Spring -Boot -Öffnung - Erstellung und Ausführen.
Zusammenfassen
Die oben genannte Methode ist die Methode, Projekte im Spring -Boot direkt auszuführen, das vom Editor eingeführt wurde. Ich hoffe, es wird für alle hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird allen rechtzeitig antworten. Vielen Dank für Ihre Unterstützung auf der Wulin.com -Website!