Как предотвратить зависание Eclipse при запуске? - PullRequest
219 голосов
/ 16 октября 2008

Я использую Eclipse 3.3 («Европа»). Периодически запуск Eclipse занимает чрезмерно много времени (возможно, навсегда). Единственное, что я вижу в журнале Eclipse:

    !ENTRY org.eclipse.core.resources 2 10035 2008-10-16 09:47:34.801
    !MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.

Поиск в Google показывает чье-то предложение , чтобы я удалил папку:

workspace\.metadata\.plugins\org.eclipse.core.resources\.root\.indexes

Похоже, это не помогло.

Если не начинать с нового рабочего пространства (что я не очень хочу делать, так как у меня уходит несколько часов, чтобы правильно настроить все мои проекты), есть ли способ заставить Eclipse запускаться правильно?

Ответы [ 34 ]

0 голосов
/ 15 сентября 2013

нет необходимости удалять весь файл метаданных. просто попробуйте удалить файл .snap из org.eclipse.core.resources в папке рабочей области

ex. E:\workspaceFolder\.metadata\.plugins\org.eclipse.core.resources
0 голосов
/ 30 апреля 2013

У меня была очень похожая проблема с eclipse (Juno) в Fedora 18. В середине отладки сеанса Android затмение завершило сеанс отладки. Я попытался перезапустить затмение, но оно продолжало работать на заставке. Я попробовал различные предложения выше, но безуспешно. Наконец, я проверил сервис adb (мост отладки Android):

# adb devices
List of devices attached 
XXXXXX offline

Я знаю, что устройство Android все еще подключено, но оно сообщило об этом в автономном режиме. Я отключил устройство и выключил службу ADB:

# adb kill-server

Потом я подождал несколько секунд и перезапустил службу adb:

# adb start-server

И снова подключил мой андроид. После этого затмение запустилось просто отлично.

0 голосов
/ 07 июля 2018

Я сделал много таких решений, и ни одно из них не помогло мне. В итоге сделал работу - перезагрузил мой Mac. Duh. Я заметил, что моя jconsole также зависла, что заставило меня немедленно перейти к перезагрузке, потому что она была связана с Java, а не с Eclipse.

0 голосов
/ 07 декабря 2013

Остерегайтесь нулевого байта .plugin файлов в папке {WORKSPACE-DIR} /. Metadata / .plugins. Я просто удалил один из них, и это исправило мои проблемы с зависанием.

...