Comment empêcher la console de s'afficher automatiquement dans Eclipse


114

J'ai une application Web fonctionnant dans Eclipse avec Tomcat. Il y a quelques erreurs qui font apparaître la console toutes les quelques secondes. Comment puis-je l'empêcher d'apparaître automatiquement et de faire la mise au point?

Réponses:


168

Il y a deux boutons sur la barre d'outils de la console en bas qui vous permettent de prendre le focus (ou pas) ... un pour stdout, un pour stderr. J'ai une image avec les boutons encerclés.

texte alternatif


15
Tout le temps en regardant la console et en ne voyant jamais ces icônes!
Simon Forsberg

3
Je ne vois pas ces icônes dans Eclipse Helios
Usman Ismail

31
Pour les versions plus récentes d'Eclipse, allez dans Préférences> Exécuter / Déboguer> Console et décochez "Afficher quand le programme écrit en sortie standard" et "Afficher quand le programme écrit en erreur standard".
frankadelic

1
Fonctionne dans la plupart des cas, mais chaque fois que j'exécute des tests JUnit, la vue de la console dans Mars vole le focus de la vue JUnit dès qu'un point d'arrêt est atteint et à nouveau lorsque le test se termine (même s'il n'y a absolument aucune sortie vers la console). La seule solution (enfin, solution de contournement) que j'ai pu trouver est de conserver les deux onglets dans des piles d'onglets différentes.
Amos M. Carpenter

Cela ne fonctionne pas non plus pour les scripts python lancés avec EASE.
HRSE

27

Il y a deux icônes - «Afficher la console lorsque X change» dans la vue de la console. Désélectionnez-les.


2
Je ne semble pas avoir ces icônes ... Voir i.stack.imgur.com/61Jgx.png . Comment les faites-vous apparaître?
Pacerier

0

Cela peut également être fait dans les préférences

Windows> Préférences> Exécuter / Déboguer> Console

décochez "Afficher lorsque le programme écrit dans la sortie standard" et / ou "Afficher lorsque le programme écrit dans l'erreur standard".

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.