Tomcat 404-fout: de oorspronkelijke server heeft geen huidige weergave voor de doelbron gevonden of is niet bereid bekend te maken dat er een bestaat

Ik volgde de tutorial over o7planningen liep vast bij stap 6:

http://o7planning.org/en/10169/java-servlet-tutorial

Het is gewoon een eenvoudig project dat HelloWorldlaat zien, maar om de een of andere reden krijg ik steeds de 404-fout. Detail:

voer hier de afbeeldingsbeschrijving in
De Tomcat-welkomstpagina wordt echter correct weergegeven.

Tomcat-welkomstpagina

Hier oplossingen die ik tot nu toe heb geprobeerd (en ze werken NIET):

Klik met de rechtermuisknop op project -> eigenschappen -> Projectfacetten -> Looptijden -> aangevinkt “Apache Tomcat v9.0” -> Toepassen -> klaar.

Server-tabblad -> Klik met de rechtermuisknop op “Tomcat v9.0…” -> eigenschappen -> wissel locatie -> Kies “Tomcat-installatie gebruiken” in het paneel “Serverlocaties”.


Antwoord 1, autoriteit 100%

Probleem opgelost, ik heb de index.htmlniet toegevoegd. Waarop wordt gewezen in de web.xml

voer hier de afbeeldingsbeschrijving in

Opmerking:een project kan meer dan één web.xml-bestand hebben.

als er nog een web.xmlin

. is

src/main/webapp/WEB-INF

Dan moet u mogelijk nog een index toevoegen (dit keer index.jsp) aan

src/main/webapp/WEB-INF/pages/


Antwoord 2, autoriteit 41%

Ik hoop dat dit helpt. Vanuit eclipse klikt u met de rechtermuisknop op het project -> Uitvoeren als -> Draai op Server en toen werkte het voor mij. Ik gebruikte Eclipse Jee Neon en Apache Tomcat 9.0. 🙂

Ik heb zojuist het kopgedeelte in het index.html-bestand verwijderd en het werkte prima.Dit is het hoofd tag in html-bestand

Other episodes