Lösen Sie das Problem des Tomcat 404-Fehlers bei der Bereitstellung von Spring Boot + Jar-Verpackungen

Lösen Sie das Problem des Tomcat 404-Fehlers bei der Bereitstellung von Spring Boot + Jar-Verpackungen

1. Spring Boot unterstützt kein JSP-JAR-Paket, JSP kann nur ein War-Paket sein.
Verfahren:

<packaging>Krieg</packaging>

<Bauen>
 	<Plugins>
 		<Plugin>
 			<groupId>org.springframework.boot</groupId>
 			<artifactId>Spring-Boot-Maven-Plugin</artifactId>
 		</plugin>
 	</plugins>
</bauen>

2. Die Tomcat-Version darf nicht zu neu sein, da sie sonst instabil werden kann. Wenn Sie Tomcat10 verwenden, ist das Ergebnis 404. Wenn Sie Tomcat9 verwenden, ist es normal.

Das Wort Spring erscheint nie, wenn es auf Tomcat10 bereitgestellt wird

Das Wort Spring erscheint nie, wenn es auf Tomcat10 bereitgestellt wird

Wechseln Sie zu Tomcat9 und Sie können die Änderungen sofort sehen

Bildbeschreibung hier einfügen

Erfolgreiche Bereitstellung

Bildbeschreibung hier einfügen

Dies ist das Ende dieses Artikels zur Lösung des 404-Fehlerproblems bei der Bereitstellung von Spring Boot + Jar Packaging Tomcat. Weitere relevante Inhalte zu Spring Boot + Jar Packaging Tomcat finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die folgenden verwandten Artikel weiter. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Eine kurze Erläuterung des Implementierungsprinzips des in SpringBoot eingebetteten Tomcat
  • Lösen Sie das Problem, dass SpringBoot-WebSocket-Ressourcen nicht geladen werden können und Tomcat-Startfehler auftreten
  • So installieren Sie Tomcat in Docker und stellen das Springboot-Projekt-War-Paket bereit
  • Lösen Sie das Problem, dass der eingebettete Spring Boot-Tomcat nicht startet
  • Eine kurze Diskussion über den Unterschied zwischen dem in Springboot integrierten Tomcat und der externen unabhängigen Bereitstellung von Tomcat
  • SpringBoot2 verwendet Jetty-Containeroperationen (und ersetzt den Standard-Tomcat).
  • SpringBoot entfernt die Implementierung des eingebetteten Tomcat
  • Detaillierte Erläuterung der beiden Verpackungsmethoden für Springboot-Projekte mit Tomcat und ohne Tomcat
  • Tomcat meldet einen Fehler beim Starten des Springboot-Projekt-War-Pakets: Fehler beim Starten des untergeordneten
  • So wechseln Sie den Standard-Tomcat-Container in Springboot
  • So entfernen Sie den eingebetteten Tomcat in Spring Boot und starten ihn auf eine nicht webbasierte Weise

<<:  Vue/React-Einzelseitenanwendung zurück ohne Aktualisierungslösung

>>:  HTML-Tutorial, leicht zu erlernende HTML-Sprache (2)

Artikel empfehlen

Netzwerkmanagement und Netzwerkisolationsimplementierung von Docker-Containern

1. Docker-Netzwerkverwaltung 1. Docker-Container-...

Realisierung des Karusselleffekts basierend auf jQuery

In diesem Artikel wird der spezifische Code von j...

js+Html zur Realisierung einer Tabellenbearbeitungsoperation

In diesem Artikel wird der spezifische Code von j...

Installationsschritte für die chinesische Eingabemethode von Ubuntu 20.04

Dieser Artikel installiert die Google-Eingabemeth...

Kompatibilität mit der Inline-Block-Eigenschaft

<br />Vor einem Jahr gab es im Internet kein...

Der Button ist im IE auf beiden Seiten gestreckt

Wenn Sie Schaltflächen (Eingabe, Schaltfläche) sch...

Tutorial zum Erstellen eines Zookeeper-Servers unter Windows

Installation und Konfiguration Die offizielle Web...

Grundlegende Anweisungen der MySQL-Datendefinitionssprache DDL

MySQL DDL-Anweisungen Was ist DDL, DML. DDL ist e...

Analyse des Docker-Compose-Image-Release-Prozesses des Springboot-Projekts

Einführung Das Docker-Compose-Projekt ist ein off...

Erstellen Sie ein privates Docker-Warehouse (selbstsignierte Methode)

Um die von uns erstellten Images zentral zu verwa...

So ändern Sie das MySQL-Passwort unter Centos

1. MySQL-Anmeldeeinstellungen ändern: # vim /etc/...