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

Eine kurze Diskussion zur MySQL-Indexoptimierungsanalyse

Warum sind die von Ihnen geschriebenen SQL-Abfrag...

So lassen Sie DOSBox nach dem Start automatisch Befehle ausführen

Mit DOSBox können Sie DOS unter Windows simuliere...

So gehen Sie mit verstümmelten Zeichen in der MySQL-Datenbank um

In MySQL können in der Datenbank fehlerhafte Zeic...

Codebeispiele für die Sicherung mehrerer MySQL-Datenbanken

In diesem Artikel werden hauptsächlich Codebeispi...

CSS3 Milchglaseffekt

Wenn der Milchglaseffekt gut gelingt, kann er die...

Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.12

Notieren Sie die Installations- und Konfiguration...

Eine Zusammenfassung detaillierter Einblicke in den Import von CSS

Auf die Entwicklungsgeschichte von CSS wird hier ...

Methode zum Erstellen eines privaten Docker-Warehouses basierend auf Harbor

Inhaltsverzeichnis 1. Einführung in Harbor 1. Har...