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.

47
demandé sur Nick Heiner 2009-10-04 04:10:52

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.entrez la description de l'image ici

74
répondu SCdF 2015-05-08 07:09:05

Pour les nouvelles versions d'Eclipse:

  1. Ouvrez la perspective de débogage (fenêtre > Ouvrir La Perspective > déboguer)

  2. Sélectionnez processus dans la liste des périphériques (en bas à droite)

  3. Appuyez sur le bouton Stop (en haut à droite du volet périphériques)

13
répondu Snowcrash 2013-02-26 19:22:07

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!

2
répondu Oliveira 2012-03-22 09:55:32

La façon la plus simple de le faire est de cliquer sur le bouton Terminer (carré rouge) dans la console:

entrez la description de l'image ici

2
répondu Tia 2015-07-03 20:02:01

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)

0
répondu Hari Kanure 2016-05-11 11:18:44