Eclipse зависает при запуске

У меня проблема с запуском моего Eclipse. Я пробовал версии 3.7, 4.2 и 4.3 с java 6 и java 7. Ничто не может мне помочь. Он показывает мне всплывающий экран, но он не начинает загружаться (у меня нет возможности выбрать рабочее пространство). Запуск с параметрами -debug -console показывает, что он перестает работать в данный момент:

Time to load bundles: 10
Starting application: 6374
osgi> 

Я начал JVisualVM, но ничего особенного не вижу. Нет взаимоблокировок и т.д.

Edit

Мои наблюдения были глубокими... После 60-х годов затмение затмения мертво.

Изменить 2

Теперь он останавливается на

Time to load bundles: 8
org.eclipse.m2e.logback.configuration: The org.eclipse.m2e.logback.configuration bundle was activated before the state location was initialized.  Will retry after the state location is initialized.
Starting application: 3557

Изменить 3

Мне удалось запустить его, но только с параметром -clean и с выбором рабочего пространства из параметра командной строки -data.

Ответы

Ответ 1

У меня была точно такая же проблема, и я мог ее решить, используя здесь ответ fooobar.com/questions/31239/..., который работает, перемещая проекты из рабочей области и снова после запуска и остановки Eclipse.

Запуск с помощью -clean -data начался eclipse, но всякий раз, когда я переключал рабочую область с помощью eclipse gui, она не загружалась.

Ответ 2

Удалить .snap(или .markers в Indigo) из .metadata.plugins\org.eclipse.core.resources.projects\\

Ответ 3

Не удалось решить эти проблемы с помощью любого из указанных выше вариантов на марсе или неоне. Превышен до Luna, который также является версией, которую я удалил ранее. Это сработало для меня.

Ответ 4

С Eclipse Kepler вам нужно удалить все .snap файлы в каталоге .plugins, то есть C:...\eclipse-jee-kepler-R-win32.metadata.plugins. Как только я это сделал, все началось нормально. (ПРИМЕЧАНИЕ. Всего около 10 *.snap файлов)

Ответ 5

Пробовал все вышеперечисленные опции, ничего не получилось. Поэтому я, наконец, понял решение: Я удалил все установки JRE в своих папках C:\Program Files и C: | Program Files (x86). Установил новый пакет JDK 7, скопировал полный путь к папке JDK7\bin и добавил его в конце переменной "Путь", найденной в разделе "Переменные среды" моего ПК с Windows 7. Затем перезапустили все, так что это сработало.

Ответ 6

  • Изменить workbench.xml в папке \workspace\.metadata\.plugins\org.eclipse.ui.workbench\
  • удалите все кодировки в файле XML между <editor></editor> в <editors></editors>
  • сохраните файл xml и закройте платформу eclipse и перезапустите Eclipse, и он должен работать нормально