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)
Inhaltsverzeichnis 1. Verwenden Sie Plugin-Ausdrü...
Um die Leistung von Webseiten zu verbessern, begi...
Netzwerktyp nach der Docker-Installation [root@in...
Laden Sie das Installationspaket von der offiziel...
VMware Tools ist ein Tool, das mit virtuellen VMw...
Entwickeln Sie ein Zahlenratespiel, bei dem zufäl...
Die Verwendung von Vue + ElementUI Tree dient zu ...
In diesem Artikel wird hauptsächlich der Beispiel...
Der Autor arbeitet seit über einem Jahr an einem ...
Code kopieren Der Code lautet wie folgt: window.l...
Einführung in Vue und Vue-Router <script src=&...
Inhaltsverzeichnis Vorwort Installation und Verwe...
Es gibt viele Tutorials im Internet und sie sind ...
Dieser Artikel soll Ihnen vor allem dabei helfen,...
Inhaltsverzeichnis 1: Bereiten Sie das https-Zert...