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)
Zusammenfassung: Im Folgenden finden Sie eine Met...
Inhaltsverzeichnis 1. Komponenteneinführung 2. Qu...
Der Redakteur wollte vor Kurzem mit dem macOS-Sys...
Inhaltsverzeichnis Was ist ein Listener in Vue? V...
Sie können über die besten visuellen Designfähigk...
Inhaltsverzeichnis Verschiedene Möglichkeiten zum...
Unicode-Signatur-BOM – Was ist die BOM? BOM ist di...
Inhaltsverzeichnis Vorwort 1. Vorbereitung - Serv...
Referenzdokumentation Offizielle Docker-Installat...
Inhaltsverzeichnis 1. Was für eine Art von Backup...
Schauen Sie sich zuerst den Code an #/bin/sh Datu...
Vorwort In diesem Artikel sind einige allgemeine ...
In diesem Artikel wird der spezifische JavaScript...
Ansible ist ein neues, auf Python basierendes, au...
1. Einführung in Apache Bench ApacheBench ist ein...