Parfois, je lance un programme qui contient accidentellement une boucle infinie ou quelque chose comme ça. Eclipse va me laisser continuer à éditer le programme, mais être très lent. Comment puis-je l'arrêter? (Est-ce que je veux redémarrer la JVM?) Redémarrer Eclipse elle-même fonctionne toujours, mais cela casse mon flux de travail.Eclipse: arrêt du code (java)
Répondre
Ouvrez la vue Console, localisez la console de votre application en cours d'exécution et cliquez sur le bouton rouge. Alternativement, si vous ouvrez la perspective Débogage, toutes les applications en cours d'exécution apparaîtront (par défaut) en haut à gauche. Vous pouvez sélectionner celui qui vous cause du chagrin et frapper à nouveau le gros bouton rouge.
La vue de débogage est souvent plus pratique car elle montre tous les processus en cours. La console n'en montre qu'un seul. –
Yay pour le bouton – Prospero
Une idée de comment arrêter gracieusement la JVM de sorte que divers crochets d'arrêt soient exécutés? – HaveAGuess
Je dispose d'un fichier .bat sur ma barre des tâches rapide (fenêtres) avec:
taskkill /F /IM java.exe
Il est très rapide, mais il ne peut pas être bon dans de nombreuses situations!
Comment sûr/fiable est-ce? – Pacerier
Pour les versions plus récentes d'Eclipse:
ouvrir la perspective de débogage (Fenêtre> Perspective Ouvrir> Debug)
processus de sélection dans la liste Devices (en bas à droite)
Hit arrêt bouton (en haut à droite du volet Périphériques)
Dieu merci, il n'y a pas de gros bouton rouge maintenant! – Noumenon
En outre, si le processus est arrêté par Eclipse mais que vos fenêtres pivotantes sont toujours en cours d'exécution, vous pouvez cliquer sur les commandes 'Supprimer le lancement' ou 'Supprimer tous les lancements terminés' pour supprimer les fenêtres. –
OMFG MERCI, VOUS ÊTES L'ONNTINNANT MENTIONNANT W: H: E: R: E LA PERSPECTIVE DEBUG EST QUE JE SAISIE (coeur) VOUS – super
iest façon de le faire est de cliquer sur le bouton Terminate (carré rouge) dans la console:
Pour Eclipse: Menu bar-> Fenêtre -> vue show trouver puis "debug" option si pas dans la liste puis sélectionnez d'autres ...
nouvelle fenêtre ouvrira et la recherche puis en utilisant le mot clé « debug » -> sélectionnez le débogage de la liste
il ajouté près de la patte de la console. utilisez l'onglet de débogage pour terminer et supprimer les exécutions précédentes. (un clic droit sur le processus d'exécution vous montrera beaucoup d'option incluant terminer)
- 1. Arrêt du serveur JBoss
- 2. Arrêt inattendu du client
- 3. Optimisation du code Java
- 4. Comment modifier le formatage du code Eclipse?
- 5. Arrêt du programme d'installation entre
- 6. arrêt de fermeture pour l'application web java
- 7. conversion du code Java C++
- 8. Variable personnalisée Eclipse pour les modèles de code Java
- 9. Bon outil pour la conception du système dans Java/Eclipse?
- 10. Arrêt de Rails pour Rails
- 11. Arrêt et démarrage du service .net windows
- 12. Java: Eclipse - Diff Trace
- 13. Documentation Eclipse pour Java
- 14. Comment utiliser l'indenteur eclipse de mon code?
- 15. Comment récupérer du code HTML en Java
- 16. Appeler Snarl à partir du code java
- 17. Remplacement du code de remplacement Eclipse non mis à jour
- 18. Eclipse: Accéder à un modèle d'éditeur à partir du code du plugin
- 19. Compilation de code java avec fichier d'extension non java en eclipse
- 20. Eclipse - Compilation et exécution du programme
- 21. Java - Eclipse: Externaliser les chaînes?
- 22. Débogage du code source JNI dans visual studio 2003 sans utiliser eclipse?
- 23. arrêt .Net écouter prise
- 24. Thèmes de couleurs Eclipse - java et flex
- 25. Arrêt du contenu d'une section div en mouvement
- 26. Utilisation de macros m4 avec Eclipse & Java
- 27. Arrêt de Python incorporé
- 28. Désactiver le code remplacement à chaud pour le débogueur Eclipse Java
- 29. ID de thread Windbg après StackOverflow et arrêt du processus
- 30. Arrêt du service Windows en raison de l'inactivité
C'est une vieille question ... mais ... il y a une approche très basique qui semble manquer ici donc: N'oubliez pas que vous pouvez utiliser ** System.exit ** à partir de votre code pour terminer le programme si nécessaire (aucun script Devops n'est requis). En savoir plus à ce sujet ici: https://stackoverflow.com/questions/3715967/when-should-we-call-system-exit-in-java – ymz