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?

code511788465541441
la source

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

Jeff Storey
la source
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.

Bozho
la source
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".

sauts4fun
la source