Als ich heute Tomcat für den Zugriff auf die Projekthomepage konfigurierte, stellte ich fest, dass ein 404-Fehler gemeldet wurde. Zuerst dachte ich, es gäbe ein Problem mit meiner Projekt-XML-Konfiguration. Infolgedessen passte ich es lange an und es war immer noch falsch. Später stellte ich fest, dass beim Zugriff auf localhost:8080 ebenfalls ein 404-Fehler gemeldet wurde. Dieses Problem war schwerwiegend, also begann ich mit einem langen Debugging und hatte schließlich Erfolg! Notieren Sie die endgültige Lösung, damit Sie darauf zurückgreifen können, wenn Sie in Zukunft auf ähnliche Probleme stoßen. Nach Rücksprache mit den Experten der JAVA-Gruppe habe ich den Ordner „webapps“ im Tomcat-Ordner überprüft und festgestellt, dass mein Projekt nicht darin enthalten war, ich das Projekt jedoch darin bereitgestellt habe. Daher habe ich meine Tomcat-Serverseite überprüft und festgestellt, dass der Tomcat-Pfad darin falsch war. Es war der Standardpfad in Eclipse, sodass die Bereitstellung von Tomcat fehlgeschlagen ist: Die falsche Pfadkonfiguration lautet wie folgt: Die richtige Konfiguration sollte sein: Aber nachdem ich dies getan hatte, führte ich Tomcat erneut aus und stellte fest, dass es nicht gestartet werden konnte und einen Fehler meldete, dass der Dateipfad nicht gefunden werden konnte ! Dann beschloss ich, meine Idee zu ändern. Zuerst habe ich nicht Eclipse verwendet, um den Tomcat-Dienst zu starten. Ich habe ihn mit startup.bat von Tomcat8.0 gestartet. Ich habe festgestellt, dass während des Startvorgangs ein Zugriffsverweigerungsfehler gemeldet wurde. Ich dachte, es gäbe ein Problem mit den Zugriffsberechtigungen . Also habe ich Baidu überprüft und festgestellt, dass dies tatsächlich der Fall war. Also habe ich Benutzern im Tomcat-Installationsordner->Eigenschaften->Sicherheit Vollzugriffsberechtigungen erteilt, es gespeichert und startup.bat erneut ausgeführt. Es startete problemlos. Dann ging ich zurück und ließ Tomcat erneut laufen. Diesmal trat kein Fehler auf und Tomcat wurde erfolgreich gestartet! Besuchen Sie localhost:8080 erneut, die Seite wird erfolgreich angezeigt! Dann besuchen Sie meine Projektseite, ebenfalls erfolgreich aufgerufen! Bisher wurde dieses Problem erfolgreich gelöst ! Zusammenfassen:Durch dieses Problem weiß ich, dass das Problem viele Ursachen haben kann und ich sollte divergierend denken, um das Problem zu lösen. Dieses Mal habe ich viel Zeit damit verbracht, nur die Zugriffsadresse zu überprüfen und dann nach verschiedenen Fehlern in der Konfigurationsdatei von Tomcat zu suchen. Ich hätte nicht erwartet, dass es Probleme mit dem Pfad und den Berechtigungen von Tomcat geben würde. Ich sollte in Zukunft mehr darauf achten! Dies ist das Ende dieses Artikels zur Lösung des Problems, dass Tomcat beim normalen Zugriff auf localhost eine 404-Fehlermeldung meldet. Weitere Informationen dazu, dass Tomcat beim normalen Zugriff auf localhost eine 404-Fehlermeldung meldet, finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Vollständiger Vue-Code zur Implementierung der Single-Sign-On-Steuerung
>>: Vergleich von 5 CSS-Scrolling-Ceiling-Implementierungsmethoden (Performance-Upgrade-Version)
Blockelement p - Absatz Text vorformatieren Tisch ...
Wie wird ein Textüberlauf angezeigt? Was sind Ihr...
1. Erstellen Sie eine Docker-Netzwerkkarte [root@...
Inhaltsverzeichnis Vorwort 1. Monadisches Urteil ...
In diesem Artikelbeispiel wird der spezifische JS...
Verwenden Sie Anti-Shake, um DIV verschwinden zu ...
Inhaltsverzeichnis Szeneneinführung Hohe Reaktion...
1. MySQL-Datenbank installieren ① Herunterladen, ...
In diesem Artikel erfahren Sie den spezifischen J...
In diesem Artikel wird der spezifische Code von j...
Nginx unterstützt drei Möglichkeiten zum Konfigur...
Klicken Sie hier, um zum Abschnitt „HTML-Tutorial“...
Vorwort Verschiedene Methoden zur Skriptausführun...
Dieser Artikel beschreibt anhand von Beispielen d...
In diesem Artikelbeispiel wird der spezifische Co...