Eclipse: arrêter le code de l'exécution (java)
Parfois, je vais exécuter un programme qui contient accidentellement une boucle infinie ou quelque chose comme ça. Eclipse me permettra de continuer à éditer le programme, mais être super lent. Comment puis-je l'arrêter? (Est-ce que je veux redémarrer la JVM?) Redémarrer eclipse lui-même fonctionne toujours, mais cela brise mon flux de travail.
5 réponses
Ouvrez la vue Console, recherchez la console de votre application en cours d'exécution et appuyez sur le gros bouton rouge.
Sinon, si vous ouvrez la perspective de débogage, vous verrez toutes les applications en cours d'exécution (par défaut) en haut à gauche. Vous pouvez sélectionner celui qui vous cause le chagrin et appuyez à nouveau sur le gros bouton rouge.
Pour les nouvelles versions d'Eclipse:
-
Ouvrez la perspective de débogage (fenêtre > Ouvrir La Perspective > déboguer)
-
Sélectionnez processus dans la liste des périphériques (en bas à droite)
-
Appuyez sur le bouton Stop (en haut à droite du volet périphériques)
J'ai un .fichier bat sur ma barre de tâches Rapide (windows) avec:
taskkill /F /IM java.exe
Il est très rapide, mais il peut ne pas être bon dans de nombreuses situations!
La façon la plus simple de le faire est de cliquer sur le bouton Terminer (carré rouge) dans la console:
Pour Eclipse: barre de menu - > Fenêtre - > Afficher la vue puis trouver" debug " option si pas dans la liste puis sélectionnez Autre ...
Une nouvelle fenêtre s'ouvrira, puis la recherche à l'aide du mot clé "debug" - > sélectionnez debug dans la liste
Il sera ajouté près de l'onglet console. utilisez l'onglet débogage pour terminer et supprimer les exécutions précédentes. (un clic droit sur le processus d'exécution vous montrera de nombreuses options, y compris terminate)