2010-02-01 24 views
19

Estoy utilizando Eclipse Galileo y lo he configurado para Apache Tomcat. He añadido Apache Tomcat 6.0 a Windows-> Servidor> Runtime Environment, con los siguientes valores:Falta la configuración del servidor en Eclipse

Tomcat Installation Directory - C:\apache-tomcat-6.0.24\apache-tomcat-6.0.24 
JRE - Workbench Default JRE (This points to C:\Program Files\Java\jre6) 

Ahora, crear un proyecto Web dinámico, y añadir un archivo JSP a ella. Pero, cuando ejecuto el proyecto me sale el siguiente error:

The Tomcat server configuration at \Servers\Tomcat v6.0 Server at localhost-config is missing. Check the server for errors. 

¿Alguna forma de solucionar esto?

Respuesta

3

Debe definir la instancia del servidor en la vista Servidores .

En el cuadro de la parte inferior derecha, presione la pestaña Servidores y agregue el servidor allí. Por cierto, no necesariamente es necesario agregarlo a través de las preferencias IDE globales. Se agregará automágicamente cuando lo defina en Servidores ver. La preferencia que ha modificado solo define las ubicaciones predeterminadas, no la instancia del servidor completo en sí. Si, por ejemplo, actualiza/mueve el servidor, puede cambiar la ubicación física allí.

Una vez que define el servidor de los servidores punto de vista, es necesario agregar la instancia del servidor recién creado para el proyecto a través de su servidor y Targeted tiempo de ejecución preferencia.

0

¿Ha borrado, por casualidad, cosas de su área de trabajo o las ha movido?

Cuando crea un servidor por primera vez, ya sea globalmente o mediante la configuración de "ejecutar el servidor" del proyecto, Eclipse crea un proyecto en la vista Servidores, como señaló BalusC. Eclipse almacena este servidor dentro de su espacio de trabajo, en un proyecto llamado Servidores. El proyecto debe estar abierto para que tomcat se ejecute.

(Si lo desea, puede guardar la configuración del servidor elsewher. Puede hacer clic derecho y abra la instancia de servidor en la vista Servidores y configurar diversos parámetros y ubicaciones)

46

Probablemente, usted tiene algunos problemas con su servidor de configuración. Siga estos pasos para eliminar y crear uno nuevo, podría ayudarlo.

En Eclipse
1. Ventana -> Mostrar vista -> Servidores (Si no puede verlo, puede que tenga que elegir Otros -> Servidor)
2. En vista Servidor -> Eliminar el servidor que tiene problemas .
3. Haga clic -> Nuevo -> Servidor: para crear una nueva

En mi caso, después de que se crea nuevo servidor, me libro de esta "localhost-config no se encuentra"

+0

¡Gracias! Deberías ser aceptado –

3

Si No está demasiado apegado a su espacio de trabajo actual, puede crear un nuevo espacio de trabajo, seguir los pasos de BalusC para la creación del servidor y recrear su proyecto en el nuevo espacio de trabajo.

Recibí el mismo error después de instalar Eclipse Java EE IDE para desarrolladores web (Juno) pero usando el espacio de trabajo de una instalación mucho más antigua de Eclipse. Cuando creé un nuevo espacio de trabajo, pude ejecutar mi servidor Tomcat sin este error.

7

Me enfrenté al mismo problema una vez. La razón de esto es que, aunque el servidor está disponible, faltan los archivos de configuración. Puede ver el servidor en Windows -> Mostrar vista -> Servidores. Sus archivos de configuración se pueden ver en Project Explorer -> Servidores. Por alguna razón, estos segundos archivos de configuración mencionados faltaban.

¡Simplemente eliminé el servidor existente y creé uno nuevo con esto también se crearon los archivos de configuración y se resolvió el problema!

solución similar se da en aquí por Emertana EM java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory

2

Como Yoni ya se ha mencionado, es probable que eliminó el proyecto denominado "Servidores" de su explorador de proyectos. Si los archivos de configuración para el servidor aún están presentes en un sistema de archivos, la forma más rápida de restaurarlos será hacer clic con el botón derecho en Explorador de proyectos-> Importar-> General-> Proyectos existentes en el área de trabajo, luego seleccionar el directorio raíz donde se encuentra el directorio Servidores casilla de verificación cerca de "Servidores" y finalmente haga clic en Finalizar. Si todo funciona como se espera, debería ver el proyecto 'Servidores' agregado a la vista del Explorador de proyectos y sus archivos de configuración antiguos estarán allí. Finalmente, guarde la configuración de tomcat que tenía abierta. Puede iniciar su servidor Tomcat sin errores ahora.

+0

¡Gracias, me salvaste el día! – BSeitkazin

3

Desde el explorador de proyectos, sólo asegúrese de que los servidores no está cerrada enter image description here

5

En Eclipse Neo
1. Ventana -> Mostrar vista -> Servidores
2. Haga clic derecho en el servidor -> seleccione Propiedades
3. Desde la ficha General -> Cambiar ubicación

+0

Gracias por ahorrar tiempo al no sugerir crear un nuevo servidor a diferencia de otros como se mencionó anteriormente :) –

0

Esto sucede cuando Eclipse se apaga incorrectamente - eliminar el servidor y luego volver a crearlo.

0

Elimine el servidor de IDE e instálelo nuevamente en él.

Cuestiones relacionadas