Как остановить автоматическое появление консоли в Eclipse


114

У меня есть веб-приложение, работающее в Eclipse с Tomcat. У него есть несколько ошибок, из-за которых консоль всплывает каждые несколько секунд. Как мне остановить его автоматическое отображение и фокусировку?

Ответы:


168

На панели инструментов консоли внизу есть две кнопки, которые позволяют вам получить фокус (или нет) ... одна для stdout, одна для stderr. У меня есть изображение с обведенными кнопками.

альтернативный текст


15
Все время смотрю на консоль и никогда не видишь этих значков!
Саймон Форсберг

3
Я не вижу этих значков в Eclipse Helios
Усман Исмаил

31
Для более новых версий Eclipse перейдите в «Настройки»> «Выполнить / Отладка»> «Консоль» и снимите флажок «Показывать, когда программа записывает стандартный вывод» и «Показывать, когда программа записывает стандартную ошибку».
frankadelic

1
Работает в большинстве случаев, но всякий раз, когда я запускаю тесты JUnit, представление консоли в Mars крадет фокус из представления JUnit, как только достигается точка останова, и снова, когда тест завершается (даже если на консоль нет абсолютно никакого вывода). Единственное решение (ну, обходной путь), который я смог найти, - это держать две вкладки в разных стеках вкладок.
Амос М. Карпентер

Это также не работает для скриптов Python, запускаемых с EASE.
HRSE

27

В представлении консоли есть два значка - «Показать консоль при изменении X». Снимите выделение.


2
Кажется, у меня нет этих значков .... См. I.stack.imgur.com/61Jgx.png . Как сделать так, чтобы они появились?
Pacerier

0

Это также можно сделать в настройках

Windows> Настройки> Выполнить / Отладка> Консоль

снимите флажок «Показывать, когда программа записывает стандартный вывод» и / или «Показывать, когда программа записывает стандартную ошибку».

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.