Ich habe das Tutorial auf o7planning verfolgt und bin bei Schritt 6 hängen geblieben:
http://o7planning.org/en/10169/Java-servlet-tutorial
Es ist nur ein einfaches Projekt, das HelloWorld anzeigt, aber aus irgendeinem Grund erhalte ich immer wieder den Fehler 404
. Detail:
Die Tomcat-Begrüßungsseite wird jedoch ordnungsgemäß angezeigt.
Hier Lösungen, die ich bisher ausprobiert habe (und die NICHT funktionieren):
Klicken Sie mit der rechten Maustaste auf Projekt -> Eigenschaften -> Projektfacetten -> Laufzeiten -> aktiviert "Apache Tomcat v9.0" -> Übernehmen -> Fertig stellen.
Registerkarte "Server" -> Klicken Sie mit der rechten Maustaste auf "Tomcat v9.0 ..." -> Eigenschaften -> Standort wechseln -> Wählen Sie im Bereich "Server-Standorte" die Option "Tomcat-Installation verwenden".
Problem gelöst, ich habe die index.html nicht hinzugefügt. Was ist in der web.xml
Hinweis: Ein Projekt kann mehr als eine web.xml Datei haben.
wenn es eine andere web.xml in gibt
src/main/webapp/WEB-INF
Dann müssen Sie möglicherweise einen weiteren Index hinzufügen (diesmal index.jsp )
src/main/webapp/WEB-INF/pages /
Hoffe das hilft. In Eclipse klicken Sie mit der rechten Maustaste auf das Projekt -> Ausführen als -> Auf Server ausführen, und dann hat es bei mir funktioniert. Ich habe Eclipse Jee Neon und Apache Tomcat 9.0 verwendet. :)