Где отображаются подпроцессы Eclipse (запущенные с помощью меню & # 8220; run & # 8221;)?
-
03-07-2019 - |
Вопрос
Я использую Eclipse 3.4.1, перемещая свои первые шаги. Когда я запускаю свой проект (процесс сервера), открывается консоль. Но по некоторым причинам через некоторое время я не могу найти его больше (даже если процесс все еще идет). Я хотел бы найти его, чтобы иметь возможность увидеть его вывод и / или убить его. Есть ли в Eclipse место, где я могу найти все запущенные подпроцессы? Р>
Решение
На панели консоли есть маленькая кнопка, похожая на монитор. В нем перечислены все открытые консоли. Мне стыдно, что я сам не нашел его до публикации вопроса, но, возможно, он кому-нибудь пригодится.
Другие советы
Если вы говорите о "консоли eclipse", то существует только один "вид консоли", но несколько экземпляров консоли.
Вы можете просматривать различные консоли, нажимая вторую кнопку слева в представлении консоли (которое выглядит как монитор)
Ваша консоль может «исчезнуть», потому что в процессе основной консоли (stdout) отображается другое сообщение, а ваш сервер все еще работает с другим экземпляром консоли.
Более простой способ, если вы имеете дело со многими процессами, - это использовать представление «Отладка» (примечание: НЕ перспектива отладки, а только «представление» или «окно» отладки).
Показывает список запущенных процессов, включая процессы, запущенные с помощью команды «Выполнить вместо отладки». Выбор процесса в представлении «Отладка» откроет соответствующую консоль, и наоборот.
Я поместил представление «Отладка» над представлением «Консоль» и изменил его размер, чтобы показать всего несколько строк.