Wie verhindern Sie, dass die Konsole automatisch in Eclipse angezeigt wird?

114

Ich habe eine Webanwendung, die in Eclipse mit Tomcat ausgeführt wird. Es gibt einige Fehler, die dazu führen, dass die Konsole alle paar Sekunden angezeigt wird. Wie kann ich verhindern, dass es automatisch auftaucht und sich fokussiert?

code511788465541441
quelle

Antworten:

168

In der Konsolensymbolleiste unten befinden sich zwei Schaltflächen, mit denen Sie den Fokus festlegen können (oder nicht) ... eine für stdout und eine für stderr. Ich habe ein Bild mit eingekreisten Knöpfen.

Alt-Text

Jeff Storey
quelle
15
Die ganze Zeit auf die Konsole schauen und diese Symbole nie sehen!
Simon Forsberg
3
Ich sehe diese Symbole nicht in Eclipse Helios
Usman Ismail
31
Für neuere Versionen von Eclipse gehen Sie zu Einstellungen> Ausführen / Debuggen> Konsole und deaktivieren Sie "Anzeigen, wenn Programm in Standardausschreibung schreibt" und "Anzeigen, wenn Programm in Standardfehler schreibt".
Frankadelic
1
Funktioniert in den meisten Fällen, aber wenn ich JUnit-Tests ausführe, stiehlt die Konsolenansicht in Mars den Fokus aus der JUnit-Ansicht, sobald ein Haltepunkt erreicht wird und erneut, wenn der Test beendet ist (auch wenn absolut keine Ausgabe an die Konsole erfolgt). Die einzige Lösung (nun, Problemumgehung), die ich finden konnte, besteht darin, die beiden Registerkarten in unterschiedlichen Registerkartenstapeln zu belassen.
Amos M. Carpenter
Dies funktioniert auch nicht für Python-Skripte, die mit EASE gestartet wurden.
HRSE
27

In der Konsolenansicht gibt es zwei Symbole: "Konsole anzeigen, wenn sich X ändert". Deaktivieren Sie diese.

Bozho
quelle
2
Ich habe diese Symbole anscheinend nicht ... Siehe i.stack.imgur.com/61Jgx.png . Wie lässt du sie erscheinen?
Pacerier
0

Dies kann auch in den Einstellungen erfolgen

Windows> Einstellungen> Ausführen / Debuggen> Konsole

Deaktivieren Sie "Anzeigen, wenn Programm in Standardausschreibung schreibt" und / oder "Anzeigen, wenn Programm in Standardfehler schreibt".

jumps4fun
quelle