Cómo resolver problemas comunes de Tomcat en Windows

Todo no siempre va bien en desarrollo. Tomcat consiste en un fantástico conjunto de herramientas para desarrollar en JSP, pero pueden surgir problemas para ponerlo en funcionamiento. He descrito algunos de los problemas que encontré al intentar que mi instalación de Tomcat funcionara.

No se muestra la página o no se encuentra la página

Ha visto este error anteriormente en los sitios web cuando se elimina una página o cuando el servidor simplemente no puede encontrar su solicitud.

Aplicaremos este principio a su máquina local y nos aseguraremos de que sus archivos web estén en la ubicación correcta en su sistema de archivos.

1. Asegúrese de haber ingresado la URL correctamente para conectarse. Dependiendo de cómo configures todo, la URL normal es la siguiente:

http: // localhost

Si necesita el puerto predeterminado 8080, intente lo siguiente:

http: // localhost: 8080

Si se conecta a este directorio raíz predeterminado y no contiene archivos o páginas de servidor, debería ver una página de Tomcat que le informa que ha navegado al directorio raíz correcto.

Asegúrese de que la URL que está utilizando en realidad apunta a un directorio existente. Comprueba tu explorador de archivos para ver si está allí.

Estado HTTP 404 o No se puede conectar al servidor

El mensaje que ve puede ser diferente dependiendo del navegador que esté usando. Estos mensajes de error suelen ser un problema con Tomcat ejecutándose solo y no con problemas con los archivos, carpetas o rutas.

Para resolver esto, puedes hacer algunas verificaciones básicas de errores simples:

1. Asegúrese de que Tomcat se está ejecutando realmente. Normalmente se mostrará en sus procesos como java.exe * 32 que puede comprobar por CTRL + ALT + DEL y seleccionando el Procesos lengüeta. Desplácese hacia abajo para encontrar el proceso.

2. Asegúrese de que Tomcat se esté ejecutando en un puerto que no esté siendo utilizado en ese momento por otro programa o servicio. Puede ser necesario cambiar el puerto de Tomcat que es 8080 por defecto. Skype y muchos otros programas también intentan usar el puerto 8080. Si tiene problemas, cambie el puerto de Tomcat para que sea seguro.

Navegar a C: \ tomcat \ conf y abierto server.xml con Notepad ++ o Notepad.

Encuentre todas las instancias del puerto que Tomcat está usando actualmente (8080 por defecto) y reemplácelo con un puerto que esté entre 1024 y 9999. Usar un simple buscar y reemplazar dentro de su editor de texto puede ser más rápido.

Reinicie Tomcat y asegúrese de reflejar el nuevo puerto en su URL. En este ejemplo usamos el puerto 1025.

http: // localhost: 1025

Si ha encontrado un problema diferente o tiene una manera mejor de resolver cualquiera de los problemas mencionados anteriormente, hágamelo saber en los comentarios a continuación.