Eclipse освежает рабочее пространство вечно - PullRequest
26 голосов
/ 01 сентября 2009

Когда я запускаю Eclipse, готовый качаться, я должен сидеть там и ждать, как 5 или 6 минут, пока Eclipse соберется со своими словами: «Обновление рабочего пространства ... (13%)», которое указано в строка состояния, пока Eclipse полностью заморожена.

Есть ли способ отключить это или хотя бы ускорить это "обновление"?

UPDATE:

Оказывается, решение было довольно легко решить, закрыв проекты, которые там не использовались. В настоящее время у меня есть около 25 проектов, и почти все из них являются проверками Subversion. Я думаю, что при запуске Eclipse просканирует все открытые / активные проекты и выполнит некоторую синхронизацию. Закрытие проектов, над которыми я сейчас не работаю, резко ускорило запуск Eclipse.

Ответы [ 4 ]

11 голосов
/ 01 сентября 2009

Есть пара вопросов / ответов по SO, которые могут вам помочь:

Может быть, эти сообщения помогут вам хоть немного: -)

Если нет: можете ли вы рассказать нам немного больше о вашей настройке? Какие плагины вы используете, насколько велики ваши проекты, какую ОС вы используете, какой компьютер (процессор, оперативная память, ...) вы используете ...


Одна вещь, которая наверняка поможет, это получить больше оперативной памяти, по крайней мере, если у вас есть только 1 ГБ: этого явно недостаточно для Eclipse; по моему мнению, 2 ГБ - необходимый минимум, если вы хотите иметь возможность одновременно запускать что-либо еще (браузер, почта, что угодно, ...).

Пара других идей включают в себя:

  • Использование Sun JVM; использование последней версии, вероятно, хорошая идея
  • Также с использованием последней версии Eclipse (Для PHP я видел замечательные вещи при переходе с PDT 1.x на 2.x, по крайней мере)
  • Правильно настройте JVM / eclipse.ini
7 голосов
/ 22 ноября 2013

Исходя из моего опыта, проблема обновления рабочей области не всегда связана с количеством открытых проектов. На самом деле, я думаю, что есть несколько причин, по которым Eclipse зависает вскоре после запуска пользовательского интерфейса. Одна вещь, которую всегда можно попробовать на разных версиях Eclipse (Indigo, Juno или Kepler), - это удалить индексные файлы платформ. Просто введите команду find для каталога метаданных рабочей области и удалите найденные файлы * .index.

0 голосов
/ 13 октября 2016

По моему опыту, это обычно шаг обновления, в котором Eclipse застрял. Если вы нажмете details в диалоговом окне refresh (wait) , вы увидите шаги, которые нужно выполнить. Держу пари, что он застрял на каком-то обновлении, связанном с сервером, вы можете пропустить этот шаг, нажав большую красную кнопку остановки. Это должно решить это.

0 голосов
/ 18 февраля 2014

Что я сделал с моим делом:

  1. Переименование проекта с проблемами
  2. Перезапустите Eclipse
  3. Закрыть проект (если он еще открыт) * ​​1008 *
  4. Закрыть затмение
  5. Переименуйте в оригинальное имя проект

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...