Eclipse зависает при запуске - перед загрузкой рабочей области - PullRequest
38 голосов
/ 07 сентября 2010

Первым делом утром, сразу после того, как я включаю свой компьютер (Windows XP) и запускаю Eclipse, он просто показывает заставку и затем зависает.Примерно через 20 минут он спросит меня, какое рабочее пространство загрузить.

Проблема произошла с 3.5 и 3.6 Eclipse.При установке Eclipse 3.6 у меня есть только стандартная установка PDE + плагин Google (для разработки GWT) + Subclipse.

Поскольку он настроен для запроса рабочей области, я вижу, что она не связана с рабочей областью или проектом.

Я подозреваю, что плагин Google, так как у меня не было никаких проблем до его установки, но я искал и не встречал никого, кто сообщал бы о подобных проблемах.

Он делает это только один раз - сразу после того, как явключи мою машину утром.После этого все начинается нормально - обычно через несколько секунд.

Что он, вероятно, будет делать?Как я могу узнать, что он делает?

Ответы [ 14 ]

0 голосов
/ 16 мая 2017

Для пользователей Linux.Мое зависание при запуске прекратилось после того, как я очистил кэш Eclipse.Когда Eclipse не работал, я сделал следующее:

  1. Очистите все каталоги "cache" и ".cache" в .workspace / .plugins
  2. Очистите весь "кэш" иКаталоги ".cache" в каталоге $ {HOME /} /. eclipse

После этого время запуска Eclipse вернулось к разумным 5-10 сек.

0 голосов
/ 11 августа 2015

У меня была похожая проблема с Luna4.4.2. Но я впервые открыл эту версию Eclipse, поэтому раньше не использовалось ни одного проекта, поэтому ни одно из вышеперечисленного не было для меня решением Я ждал ~ 20 минут, не нажимая на замороженную заставку. К счастью, наконец-то появился экран «Выберите рабочее пространство», и теперь Eclipse работает нормально.

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

Мне не помогло удаление файлов .snap, а также переименование и восстановление org.eclipse.core.resources.Мне пришлось удалить каталог .history внутри папки org.eclipse.core.resources.После этого я смог начать свое затмение.

0 голосов
/ 21 декабря 2010

Можно запустить DevMode JVM с явной спецификацией tempdir. Мы используем Ant для запуска DevMode, и у меня указан следующий аргумент JVM:

Можно использовать тот же аргумент "-D" при запуске через плагин Google Eclipse.

Используемый нами tempdir регулярно очищается в процессе сборки, поэтому накопление ненужных файлов контролируется.

...