[JAVA] [Spring Boot] Vorsichtsmaßnahmen beim Entwickeln einer Webanwendung mit Spring Boot und beim Ausführen eines Krieges auf einem unabhängigen Tomcat-Server
In der Spring Boot-Entwicklung hatte ich keine Erfahrung damit, nur Krieg auf einem anderen AP-Server zu arrangieren. Notieren Sie sich also, was ich überprüft habe.
Das Folgende ist ein Auszug aus dem folgenden Artikel von @TEBASAKI.
Spring Boot Explanation 4th \ (Entwicklungsumgebung: War File Creation )
- Bitte beachten Sie, dass die Beschreibungsmethode von build.gradle je nach Version von Spring boot unterschiedlich ist.
1. Programmänderung
- Die Vererbung von SpringBootServletInitializer an die Anwendungsklasse wurde hinzugefügt.
- Überschreiben der SpringApplicationBuilder-Methode.
2. Ändern Sie build.gradle
--Wenn Sie eine Webanwendung mit Spring Boot entwickeln, umfasst der Krieg, der durch einfaches Erstellen entsteht, den integrierten Tomcat. Fügen Sie eine Definition hinzu, um dies zu vermeiden.
3. Ausführung der Gradle-Aufgabe (Krieg)
- Führen Sie die Gradle-Aufgabe (Krieg) aus, um einen Krieg zu erstellen (generiert in {ProjectName} \ build \ libs).
4. Bereitstellung in Tomcat
- Legen Sie einfach Krieg in den Webapps-Ordner (dieser wird automatisch erweitert).