plugin page oxygen logo levantar instalar home configurar como eclipse tomcat

page - Cambiar el tiempo de espera del servidor Tomcat en Eclipse



tomcat home page (10)

Windows-> Preferencias-> Servidor

Server Timeout se puede especificar allí.

u otro método a través de la pestaña Servidores aquí:

http://henneberke.wordpress.com/2009/09/28/fixing-eclipse-tomcat-timeout/

Cuando trato de ejecutar mi Tomcat recibo un mensaje:

Server Tomcat v6.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor.

¿Dónde está este editor de servidor? No lo encontré en el servidor de preferencias de Windows.

Estoy usando Eclipse 3.6.


  1. Ir a la vista del servidor
  2. Haga doble clic en el servidor para el que desea cambiar el límite de tiempo
  3. En el lado derecho tienes la pestaña desplegable de tiempos de espera. Seleccione eso.
  4. Luego tiene la opción de cambiar los límites de tiempo.

( Pasos detallados con capturas de pantalla )


El problema también se crea si tiene los puntos de interrupción de configuración en el código y trata de iniciar tomcat en modo de depuración después de la revisión de algunos códigos.

La solución es limpiar todos los puntos de interrupción.


Este problema puede ocurrir si tiene demasiadas cosas iniciadas cuando se inicia el servidor, o si se encuentra en modo de depuración y avanzando en la secuencia de inicialización. En eclipse, cambiar el tiempo de inicio de inicio al ''abrir'' la entrada del servidor Tomcat ''Vista Servidores'' de la Perspectiva de Depuración es conveniente. En algunas situaciones, es útil saber dónde se almacena realmente esta configuración.

Tomcat lee esta configuración del elemento en el elemento en el archivo servers.xml. Este archivo se almacena en el directorio .metatdata / .plugins / org.eclipse.wst.server.core del espacio de trabajo de eclipse, es decir:

//.metadata/.plugins/org.eclipse.wst.server.core/servers.xml

Hay otros archivos de configuración jugosos para complementos de Eclipse en otros directorios en .metadata / .plugins también.

Aquí hay un ejemplo del archivo servers.xml, que es lo que se cambia cuando edita la configuración del servidor tomcat a través de la GUI de Eclipse:

Tenga en cuenta la propiedad ''start-timeout'' que se establece en una buena larga 1200 segundos arriba.


Haga doble clic en el servidor y vea la sección de tiempos de espera y agregue más tiempo para ver la imagen


RESUELTO: ¡Eso es todo! Para mí fue compilar con JDK6 pero ejecutando Tomcat con JDK7, WST utiliza las propiedades del sistema y no las configuraciones de eclipse. También configuro la misma versión de JDK en eclipse y en System (compruébalo con java -version en línea de cmd)

Detalles: Intento configurar eclipse como lo describo aquí, pero no resolvió el problema, entonces noté en el registro de errores de eclipse que tomcat se inició con jre 1.7. a pesar de mis configuraciones

También intento, en línea de cmd, ''java -version'' y obtuve ''1.7'' en vez de ''1.6'' esperado.

También decido configurar Java 1.6 (como en Eclipse) en el panel del sistema, pero no resolvió el problema. ¡También desinstalo jre 1.7 reinicie eclipse Y ÉXITO! ... Fue una pista muy útil, gracias.


También tuve el problema del tiempo de espera del servidor Eclipse Tomcat y probé todas las sugerencias, entre ellas:

  • Aumentando el tiempo de espera segundos
  • eliminar varios archivos .metadata en el directorio del espacio de trabajo
  • eliminar la instancia del servidor en Eclipse junto con la configuración de ejecución

Nada funcionó hasta que leí el comentario de Rohitdev y me di cuenta de que, de hecho, había agregado un punto de interrupción en una clase de interceptor después de un gran cambio de código y había olvidado desconectarlo. Lo eliminé y todos los demás puntos de interrupción y Tomcat comenzó a funcionar.


Tengo tomcat 8 Update 25 y tomcat 7 pero, frente al mismo problema, muestra el mensaje Server Tomcat v7.0 Server en localhost no pudo iniciarse en 45 segundos. Si el servidor requiere más tiempo, intente aumentar el tiempo de espera en el editor del servidor.


haga doble clic en Tomcat, vea configuración de configuración con "timeout" modifique el número. Tal vez este no sea el error Tomcat. Puedo ver que la conexión DB se puede lograr.


Open the Servers view -> double click tomcat -> drop down the Timeouts section

Allí puede aumentar el tiempo de inicio para cada servidor en particular.