A veces, ejecutaré un programa que accidentalmente contiene un bucle infinito o algo así. Eclipse me permitirá continuar editando el programa, pero sea super lento. ¿Cómo puedo detenerlo? (¿Quiero reiniciar la JVM?) Reiniciar eclipse en sí siempre funciona, pero eso rompe mi flujo de trabajo.Eclipse: código de detención de ejecución (java)
Respuesta
Abra la vista Consola, ubique la consola de la aplicación en ejecución y presione el Botón rojo grande.
Alternativamente, si abre la perspectiva de depuración, verá todas las aplicaciones en ejecución (por defecto) en la parte superior izquierda. Puede seleccionar el que le está causando dolor y, una vez más, presionar el Botón rojo grande.
La vista de depuración es a menudo más conveniente, ya que muestra todos los procesos en ejecución. La consola solo muestra uno de ellos. –
Yay para el botón – Prospero
¿Alguna idea de cómo cerrar elegantemente la JVM para que se ejecuten varios ganchos de apagado? – HaveAGuess
Tengo un archivo .bat en mi barra de tareas rápida (ventanas) con:
taskkill /F /IM java.exe
Es muy rápido, pero puede no ser bueno en muchas situaciones!
¿Qué tan seguro/confiable es esto? – Pacerier
hay nuevas versiones de Eclipse:
abrir la perspectiva de depuración (Ventana> Abrir perspectiva> Depurar)
de selección de proceso en la lista de dispositivos (parte inferior derecha)
Hit parada botón (arriba a la derecha del panel de Dispositivos)
¡Gracias a Dios, no hay * ningún botón rojo grande ahora! – Noumenon
Además, si Eclipse detiene el proceso pero las ventanas de su oscilación aún se están ejecutando, puede hacer clic en las x de "eliminar inicio" o "eliminar todas las ejecuciones terminadas" para eliminar las ventanas. –
OMFG GRACIAS, USTED ES EL ÚNICO QUE MENCIONA W: H: E: R: E LA PERSPECTIVA DEL DEPURADOR ES THHHHHHHHHHHHHHAAAAAAAAAAANKS I (corazón) USTED – super
Los eas IEST manera de hacer esto es hacer clic en el botón Terminar (cuadrado rojo) en la consola:
para Eclipse: menú de bar-> Ventana -> opción Mostrar vista luego encontrar "depuración" si no se en la lista a continuación, seleccione otra ...
nueva ventana se abrirá y luego buscar utilizando la palabra clave "depuración" -> seleccione depuración de la lista
será añadido cerca de la lengüeta de la consola. use la pestaña de depuración para terminar y eliminar las ejecuciones anteriores. (Hacer clic derecho en el proceso de ejecución le mostrará muchas opciones incluyendo terminar)
- 1. Ejecución de una prueba de código rápido en eclipse
- 2. ¿Por qué mostrar un UserForm como ejecución modal de código de detención?
- 3. Detención del motor de Rhino en medio de la ejecución
- 4. Forzar detención o detención por error
- 5. Eclipse: edición y ejecución de código en vivo
- 6. Ejecución de liquibase dentro del código Java
- 7. ¿Genera código Java en Eclipse?
- 8. código de eclipse java display linenumber
- 9. Cerrar la aplicación Java antes de cada ejecución en Eclipse
- 10. Servicio de detención/inicio en el código en Windows 7
- 11. shell script de error de detención
- 12. Eclipse línea de comando de formato de código Java
- 13. Generar, compilar y usar código Java en tiempo de ejecución?
- 14. SciPy error de tiempo de ejecución de curve_fit, detención de la iteración
- 15. ver código nativo de Eclipse
- 16. ¿Mejores formateadores de código Eclipse?
- 17. Cómo depurar el código compilado de Java en Eclipse
- 18. Desactivar Código caliente Reemplazar para el depurador de Eclipse Java
- 19. JAVA OCR API de código abierto en eclipse
- 20. Variable personalizada Eclipse para plantillas de código Java
- 21. Pruebas de ejecución de Go en Eclipse
- 22. Ejecución del código de tiempo en Android
- 23. Herramientas para la ejecución del fragmento de código
- 24. Métodos abreviados de depuración de Java Eclipse en "Edición de código fuente de Java"
- 25. Establecer el directorio de ejecución en Eclipse?
- 26. NetBeans y "configuraciones de ejecución" tipo Eclipse
- 27. Eclipse EE: cambiar icono de ejecución
- 28. Detención en curso CAKeyframeAnimation
- 29. Buscar una línea de código en Eclipse
- 30. ¿Cómo identificar qué líneas de código participaron en una ejecución específica de un programa Java?
Es una pregunta bastante antigua ... pero ... hay un enfoque muy básico que parece estar ausente aquí así que: No olvide que puede usar ** System.exit ** desde dentro de su código para finalizar el programa cuando sea necesario (no se requieren scripts devops). Obtenga más información al respecto aquí: https://stackoverflow.com/questions/3715967/when-should-we-call-system-exit-in-java – ymz