the starting servlet reconoce programa por lotes interno failed externo ejemplo ejecutable como comando archivo already tomcat netbeans

starting - Detener Tomcat cuando se ejecuta dentro de Netbeans



starting of tomcat failed netbeans (6)

Ejecuto Apache Tomcat 6 usando NetBeans. Cuando hay un error en mi código, como un tomcat NullPointerException, falla y no ejecuta ninguna otra solicitud.

Mi problema es que no puedo hacer que tomcat se detenga y debo reiniciar todo el IDE de Netbeans.

¿Algunas ideas?


No sé qué versión de Netbeans utiliza, pero para detener una instancia de Tomcat en ejecución, haga clic con el botón derecho en el nodo del proyecto Tomcat y elija Parar Tomcat en el menú emergente.



Netbeans parece tener problemas para controlar a Tomcat en general, he descubierto. 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 eliminar 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 (típicamente 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 esos 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.


Tendré que verificarlo dos veces, pero cuando ejecuto NB en Linux estoy bastante seguro de que hay un pequeño icono / ventana en la esquina inferior derecha con una "x" para eliminar los procesos en ejecución (es decir, detener la ejecución). No lo estoy viendo en el mac, pero ¿por qué no?

Tal vez estoy recordando mal, pero matar a Tomcat es incómodo como se describe aquí.


en Netbeans 6.9.1 (Windows), en el lado izquierdo debe ver la pestaña "Servicios" junto con las otras pestañas como "Proyectos", "Archivos" ... etc. Haga clic en la pestaña "Servicios". Haga clic en "+" de "Servidores". Todo lo que tiene el triángulo verde (icono de reproducción) significa que el servicio se está ejecutando. Haga clic derecho en "Apache Tomcat 6.X.XX" y elija "Parar".


Simplemente puede ir a los servicios y encontrar ''apache tomcat''. Haga clic derecho y hágalo manual (para que no se inicie automáticamente cuando abra nuevamente su máquina). En el panel izquierdo, detén el servicio. Puedes comenzar más tarde cuando lo necesites.