2012-02-28 16 views
5

Tengo un proyecto Spring MVC que he estado implementando en Tomcat (instalado tanto localmente como en un servidor). Estoy usando Eclipse Indigo como mi IDE. Para implementar, he estado haciendo clic con el botón derecho y seleccionando "ejecutar servidor", que funcionaría bien en localhost. Para desplegar un WAR en el servidor real, había hecho clic con el botón derecho en Proyecto, seleccionando Exportar, y pasando por el asistente para desplegar un archivo WAR.No se puede guardar la configuración "Es un proyecto Tomcat" en Propiedades del proyecto Eclipse

Mi Eclipse/Java está oxidado, pero recordé que cuando lo usé hace un par de años, estaba usando el plugin de Sysdeo para Tomcat que me daría una opción para implementar a la guerra directamente desde el contexto de clic derecho . Entonces, hurgué y encontré "Mongrel", que instalé. Con eso en su lugar, fui a Mongrel según las preferencias, y configuré mi versión de Tomcat, para poder hacer clic en los pequeños iconos de inicio/detención de Tomcat e iniciar/detener el servidor. Esto fue exitoso

Lo que ahora no puedo hacer por mi vida es, en Project Properties-> Tomcat, elegir "Is an Tomcat Project". Marque la casilla de verificación y luego haga clic en Aplicar y/o Aceptar para cerrar la ventana, y cuando lo abra de nuevo, mi configuración no se registra. He intentado marcar la casilla y agregar otras opciones (como el nombre de contexto, la ruta para exportar un archivo WAR, el subdirectorio raíz y la activación del descargador de desarrollo), pero no hago nada que se "pegue".

¿Puede alguien decirme lo que me estoy perdiendo, o al menos apuntarme en la dirección correcta? Estoy perplejo.

Gracias de antemano.

+0

¿Quiere decir que la próxima vez que vaya a propiedades, no está seleccionando la casilla de verificación Proyecto Is Tomcat? – Ved

+0

@ programmer_1 Sí, eso es exactamente lo que está sucediendo. –

Respuesta

4

Sé que esta puede ser una respuesta tardía, pero como tuve el mismo problema hoy, creo que podría publicar mis hallazgos aquí.

Tuve exactamente el mismo problema que el tuyo cuando instalé mongrel desde el lugar del eclipse. La solución para mí fue desinstalar mongrel, eliminar la carpeta de plugins en el directorio de plugins de eclipse y luego obtener el plugin de the project page on sourceforge.

+0

Gracias por la sugerencia. Todavía no me he dado cuenta de esto, así que lo intentaré cuando llegue a casa y te daré el cheque si funciona. :) –

+0

¡Eres un salvavidas! Eso hizo el truco. –

+0

+1! ¡Gracias! ¡Estaba teniendo el mismo problema y esto resuelto! Solo un consejo para todos, coloque su plugin descargado en la carpeta 'eclipse/dropins'. No use 'eclipse/plugins' porque su plugin se perderá entre los demás. (índigo + solamente) – tbraun

Cuestiones relacionadas