1

У меня была эта проблема в течение последних нескольких дней:

Я запускаю Eclipse и пытаюсь отлаживать свое Java-приложение с помощью кнопки отладки вверху (ошибка рядом со значком "play"). Приложение запускается, но через некоторое время появляется это всплывающее окно:

Появится сообщение об ошибке «Показать консоль»

Если я открою представление отладки, я вижу приложение и все потоки работают, я могу делать запросы к приложению (это веб-сервер), и оно работает нормально. Но вид консоли выглядит так:

Broken Console View

Когда он должен содержать панель инструментов и вывести какой-то вывод.

Я могу остановить и перезапустить приложение, и то же самое произойдет. Не имеет значения, "запускаю" ли я или "отлаживаю" приложение, или откуда я его запускаю (меню отладки, представление отладки, проводник пакетов, F11 и т.д.).

Единственный способ решить эту проблему - закрыть Eclipse и открыть его снова. Кажется, нормально работает второй раз, когда я его открываю.

2 ответа2

3

Вам не нужно закрывать Eclipse, чтобы исправить проблему. Просто закройте вкладку "Консоль" из представлений, перейдите в Windows -> Показать представление -> Консоль. Иногда код слушателя для Console view сходит с ума и начинает генерировать исключения.

Надеюсь, поможет.

PS: это исправление работает для Eclipse и STS

0

Это происходит, когда все вещи не полностью готовы к открытию в вашем затмении. Единственное исправление, которое я нашел, - это сохранить свои файлы и перезапустить затмение.

В главном меню Eclipse зайдите в File-> Restart. Ваша проблема должна быть решена сейчас. ваша программа готова к запуску

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .