Estaba siguiendo el tutorial sobre o7planning y me quedé atascado en el paso 6:
http://o7planning.org/en/10169/java-servlet-tutorial
Es solo un proyecto simple que muestra HelloWorld , pero por alguna razón sigo recibiendo el error 404 . Detalle:
Sin embargo, la página de bienvenida de Tomcat se muestra correctamente.
Aquí las soluciones que he probado hasta ahora (y NO funcionan):
Haga clic con el botón derecho en el proyecto -> propiedades -> Facetas del proyecto -> Tiempos de ejecución -> marcado "Apache Tomcat v9.0" -> Aplicar -> finalizar.
Pestaña Servidor -> Haga clic con el botón derecho en "Tomcat v9.0..." -> Propiedades -> Cambiar ubicación -> Elija "Usar instalación de Tomcat" en el panel "Ubicaciones del servidor".
Problema resuelto, no he agregado el index.html . Que se señala en el web.xml
Nota: un proyecto puede tener más de un archivo web.xml .
si hay otro web.xml en
src/main/webapp/WEB-INF
Entonces es posible que deba agregar otro índice (esta vez index.jsp ) para
src/main/webapp/WEB-INF/páginas/
Espero que esto ayude. Desde eclipse, hace clic derecho en el proyecto -> Ejecutar como -> Ejecutar en el servidor y luego funcionó para mí. Usé Eclipse Jee Neon y Apache Tomcat 9.0. :)
Acabo de quitar la parte de la cabeza en el archivo index.html y funcionó bien. Esta es la etiqueta principal en el archivo html