web-dev-qa-db-fra.com

Comment puis-je arrêter un traitement en cours dans intelliJ de sorte qu'il appelle les points d'arrêt?

Lorsque j'exécute mon programme dans intelliJ, le bouton STOP n’appelle pas les points d’arrêt que j’ai créés. Y a-t-il un moyen d'intellIJ de faire appeler ceux qui sont à l'arrêt?

merci

58
James

Vous devez utiliser le bouton Quitter dans le panneau Exécuter, pas le bouton Arrêter. Notez que cela ne fonctionnera que lors de l'exécution et ne fonctionnera pas lors du débogage.

Voici la capture d'écran si vous ne la trouvez pas:

Exit

Cette fonctionnalité utilise un code spécifique à la plate-forme et ne fonctionne actuellement que sous Windows et Linux. Une fois que IDEA-56273 est corrigé, cette fonctionnalité devrait également être disponible sur Mac. Il est corrigé dans la version 10.5 de IDEA.

82
CrazyCoder

Si vous êtes sur Mac (et je suppose que Linux), récupérez le pid et utilisez kill depuis le terminal. C'est une étape supplémentaire, mais fonctionne pour déboguer le gestionnaire d'arrêt lorsque vous en avez besoin. 

0
Evan