Eclipse Luna висит при загрузке конфигурации отладки
Возникла проблема с Eclipse (Luna) IDE, при запуске программы я столкнулся с бесконечным циклом, поэтому пришлось завершить программу. После чего каждый раз, когда я пытаюсь перезапустить программу, она просто зависает при загрузке конфигурации отладки.
Я пытаюсь создать Eclipse-плагин, чтобы получить имя файла и добавить к нему комментарии. Я не верю, что с программой произошла ошибка, так как раньше она работала нормально. Я протестировал простую программу helloWorld в другом рабочем пространстве, чтобы увидеть, были ли какие-либо проблемы, но эта программа работает нормально. Из того, что я прочитал, это может быть связано с файлом метаданных, но я не знаю, как это исправить.
проблема
При попытке загрузить окно Eclipse Luna всплывает (это нормально) в правом нижнем углу окна, оно показывает, что оно загружает. Кажется, он зависает в тот момент, когда пытается загрузить org.eclipse.web.core.
До начала цикла программа работала нормально, и я мог запустить ее без проблем.
Когда Eclipse перестает отвечать, он спрашивает "хотите ли вы закрыть программу" и ниже предлагает вам некоторые детали проблемы, которые перечислены ниже.
Детали проблемы
Подпись проблемы:
- Название проблемного события: AppHangB1
- Имя приложения: javaw.exe
- Версия приложения: 8.0.11.12
- Метка времени применения: 539f94f3
- Подпись Hang: 8701
- Тип подвески: 134217728
- Версия ОС: 6.3.9600.2.0.0.256.48
- Locale ID: 2057
- Дополнительная подпись зависания 1: 8701579a6fb10e5d0065e1f36c8dcf91
- Дополнительная подпись Hang 2: 6c5e
- Дополнительная подпись зависания 3: 6c5ef7fd43455b1ace2cb9fa4a881a13
- Дополнительная подпись Hang 4: 8701
- Дополнительная подпись зависания 5: 8701579a6fb10e5d0065e1f36c8dcf91
- Дополнительная подпись 6: 6c5e
- Дополнительная подпись зависания 7: 6c5ef7fd43455b1ace2cb9fa4a881a13
Пытался
Очистка и восстановление всех проектов, отключение брандмауэров и антивирусов, создание еще одной базовой программы, переустановка Eclipse и Java.
2 ответа
В конце концов я понял, что в локальной рабочей области я удалил папку.metadata, а затем просто повторно импортировал проект, и он снова заработал.
Кажется, когда он застрял в цикле, файл .Lock не был правильно закрыт в папке.metadata и не позволил затмению запустить конфигурацию отладки.
У этих вопросов также есть некоторые ответчики, которые могут работать без необходимости удалять папку.metadata:
Я испытал ту же проблему с затмением Mars, работающим в Linux. Я решил это, удалив файл конфигурации отладки, связанный с проектом. Этот файл находится в.metadata/.plugins/.org.eclipse.debug.core/.launches/$ProjectName.launch.