Solución:
Cuando inicias tomcat de forma independiente y escribes http://localhost:8080/
, tomcat muestra su página predeterminada (tomcat tiene su página predeterminada en TOMCAT_ROOT_DIRECTORYwebappsROOTindex.jsp
).
Cuando inicia tomcat desde eclipse, eclipse no tiene ninguna página predeterminada para la URL http://localhost:8080/
por lo que muestra un mensaje de error. Esto no significa que tomcat7 no se esté ejecutando cuando pones la URL específica de tu proyecto como http://localhost:8080/PROJECT_NAME_YOU_HAVE_CREATE_USING_ECLIPSE
mostrará la página predeterminada de su proyecto web.
Tuve el mismo problema y, en mi caso, intenté cambiar las opciones en
-
Ubicaciones del servidor
Y funcionó.
- Haga doble clic en el servidor Tomcat en la pestaña Servidores en Eclipse
- Al hacerlo, se abre una ventana en el editor con el encabezado superior que es Descripción general (hay 2 pestañas: Descripción general y Módulos).
- En eso, cambie las opciones en Ubicaciones del servidor y dé Ctrl + S (Guardar configuraciones) Para mí, Usar la instalación de Tomcat (toma el control de la instalación de Tomcat) trabajó
- Intente iniciar el servidor y verificar si localhost se abre en el navegador. De lo contrario, seleccione una opción diferente.
No entiendo por qué surgió ese problema. Busqué pero no encontré una respuesta relevante (tal vez no usé las palabras clave correctas). Si alguien sabe por qué eso funcionó, comparta amablemente.
Gracias.
Puede haber varias razones, téngala como una lista de verificación y revísela
¿Su servidor se ejecuta en 8080? Quiero decir que es el puerto predeterminado, pero podría configurarse para ejecutarse en otro.
También existe la posibilidad de que la aplicación predeterminada se elimine / desinstale, por eso está dando “el recurso solicitado no está disponible”
También podría ser un problema de proxy. asegúrese de no utilizar ningún proxy en su navegador.