Я запускаю 4 разных процесса в eclipse, и один из процессов продолжает регистрировать сообщение на консоли. Как я могу открыть и прикрепить консоль к определенному процессу в eclipse. Даже если у меня есть 4 разных консоли, содержимое консолей продолжает меняться на обработку, которая регистрирует последнее сообщение. Чего я не хочу. Все, что мне нужно, это четыре выделенных консоли, чтобы я мог отлаживать каждый процесс отдельно.
2 ответа
У вас есть 4 отдельные консоли, просто все они находятся на одной вкладке. Что еще хуже, как вы упомянули, как только одна консоль изменяется, Eclipse автоматически переключается на эту консоль. Однако эту функцию вы можете отключить. Справа от вкладки консоли должна быть кнопка «Показать консоль при изменении стандартного вывода».
Вы включаете или выключаете эту кнопку для каждой консоли, чтобы предотвратить раздражающее поведение, когда у вас есть несколько консолей, производящих много вывода. (Кнопка рядом с ним управляет тем же поведением для стандартной ошибки.)
Затем вы можете переключаться между консолями вручную.
На панели действий представления консоли есть кнопка Pin Console
, которая позволяет отображать консоль. Также есть кнопки Show Console when Standard Output Changes
и Show Console when Standard Error Changes
.
Похожие вопросы
Новые вопросы
java
Java - это язык программирования высокого уровня. Используйте этот тег, если у вас возникли проблемы с использованием или пониманием самого языка. Этот тег редко используется отдельно и чаще всего используется вместе с [spring], [spring-boot], [jakarta-ee], [android], [javafx], [hadoop], [gradle] и [maven].