Netbeans parece tener problemas con el control de Tomcat en general, he encontrado. Cuantas más veces se despliegue la aplicación, más inestable será Tomcat hasta que obtenga un problema similar al que describió. En aplicaciones grandes, solo requiere una implementación. Mi solución consiste en anular la ejecución de la aplicación a través de la pestaña Servicios en Netbeans (en Servidores/Tomcat6/applicationContext), y luego detener la instancia de Tomcat, antes de cada vez que ejecuta su aplicación. Si Netbeans no puede anular la implementación de la aplicación, dirijo mi navegador a la aplicación web del administrador Tomcat (normalmente http://localhost:8080/manager/html) y lo desinstalo desde allí. Si Netbeans no puede detener a Tomcat, elimino la JVM que utiliza Tomcat (CTRL + ALT + DEL en Windows). Usando estos tres métodos, puedo evitar reiniciar Netbeans aproximadamente el 95% del tiempo. Cuando me siento muy frustrado, ejecuto mi proyecto usando Jetty desde la línea de comandos.
Gracias por la solución. – Robert
Respuesta real aquí. ¡Gracias! –
+1 No entiendo por qué esta no es la respuesta seleccionada. –