eclipse - Затмение застревает при создании рабочего пространства





build windows-vista (22)


Шаг 1:

Откройте каталог проекта и отредактируйте файл .project, удалите следующие строки, чтобы отключить проверку Java-скрипта.

  <buildCommand>
      <name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
      <arguments>
      </arguments>
    </buildCommand>

Сохранить файл.

Шаг 2:

Перейдите в установочный каталог Eclipse и откройте eclipse.ini (или sts.in, если у вас есть STS), измените значение xms и xmx на основе размера вашей оперативной памяти вашего компьютера.

-Xms512m
-Xmx1024m
-XX:MaxPermSize=256m

ИЛИ: в окнах перейдите на ярлык eclipse на рабочем столе, щелкните правой кнопкой мыши- > свойства-> добавить следующее: C: \ software \ eclipse \ sts-3.6.2.RELEASE \ STS.exe -clean -Xms512m -Xmx1024m

Запустите Eclipse.

Перейдите в Eclipse-> windows-> preference-> Validation, включите функцию Suspend all validators. Сделайте это, если вы не хотите делать какие-либо проверки, перечисленные в списке, указанном в панели Validator.

Я использую eclipse 3.4.1 Java EE под Vista. Кажется, что вы застряли при создании моего рабочего пространства. Отмена сборки тоже не делает ничего.

Почему это происходит и как я могу исправить эту проблему?




Перезапустить затмение.
Он работал для меня несколько раз.




У меня была такая же проблема с моим Eclipse, и в качестве решения я создал новый проект, скопировал все ресурсы вручную (используя Windows copy / paste) в новый проект, удалил старый проект и все.

Иногда это происходит из-за неправильного завершения работы системы, а рабочее пространство Eclipse сталкивается с аналогичными проблемами.

Надеюсь, он сработает.




Некоторое время очень полезно выполнить eclipse из командной строки с параметром «-clean», чтобы принудительно выполнить очистку для рабочей области.




В моем случае это помогло удалить исходные папки из моих избранных в Проводнике Windows (Windows 8.0). Кажется, что сборка фактически не застряла, а срабатывала в каком-то бесконечном цикле (как упоминалось here - Bug 342931).




Иногда проблема, по-видимому, устраняется, убивая другие программы, у которых файлы открыты из папки проекта.




Я только что запустил eclipse и начал работать в следующий раз.




Eclipse часто зависает для меня на 44%, если я отлаживаю Android через USB. При отключении устройства запускается Eclipse.




Я смог решить эту проблему, удалив дополнительную папку, созданную Eclipse в моей установочной папке eclipse. Я не устанавливал, и я использовал Eclilpse Neon 3 с пакетом Spring Tool, также установленным. Но, когда я посмотрел на извлеченную установку eclipse, у меня была папка C:, которая имела некоторую структуру папок. Это было зеркальное отображение папки «Мои загрузки». Я удалил его и перезапустил.

Это сработало для меня!




Я пробовал много этих предложений, но единственное, что, наконец, помогло мне создать новое рабочее пространство и свежую проверку всех моих проектов в эту папку. Тогда это сработало нормально ;-)




У меня есть эта проблема, потому что у меня слишком много проектов maven открываются сразу. Я стараюсь:

  • Перезапустить eclipse (иногда мне нужно убить eclipse)
  • Немедленно отключите автоматическую сборку (проект> снимите флажок «Сборка автоматически»)
  • Щелкните правой кнопкой мыши проект (ы), который я хочу перестроить
  • Закрыть не связанные проекты
  • Включить автоматическую сборку

Это позволяет восстановить работоспособность в 99% случаев в моем рабочем пространстве.




Я столкнулся с аналогичной проблемой в Eclipse Indigo. Я изменил HeapSize, и он начал работать правильно. Я просто добавил следующий файл eclipse.ini -vmargs -Xms1024m -Xmx1024m

Он работал отлично после увеличения размера виртуальной машины




Удаление некоторых индексов JDT (в .metadata.plugins \ org.eclipse.jdt.core), особенно больших файлов, часто устраняет или облегчает проблему для меня.




Ни один из ответов здесь не работал для меня. Что было сделано, чтобы удалить следующую папку

C: \ Users \ ваше имя пользователя \ workspace \ project name.metadata.plugins \ org.eclipse.core.resources.projects \ имя проекта \ .indexes




Отменить автоматическую сборку с помощью Eclipse-> Windows-> Настройки помогают устранить эту проблему.




Глядя на журналы в [workspace]/.metadata/.log предоставил мне полезную информацию. Оказалось, что при сборке рабочей области java.lang.OutOfMemoryError: PermGen space error . Это можно отредактировать в sts.ini eclipse.ini или sts.ini (если используется файл SpringSource Tool Suite).




Обновите все проекты, которые хотите построить. Работал




Я смог исправить это следующим образом:

Сначала выйдите из Eclipse. Затем временно переместите следующую папку .projects в безопасное место:

mv .metadata\.plugins\org.eclipse.core.resources\.projects projects

Запустите и выйдите из Eclipse, затем переместите папку .projects туда, где она была первоначально:

mv projects .metadata\.plugins\org.eclipse.core.resources\.projects

Разумеется, используйте на свой страх и риск.




Я обнаружил, что это может произойти и при восстановлении рабочей области с проектом, содержащим множество данных изображения (например, проект выделенных изображений). Лучше всего поместить что-то подобное в свое рабочее пространство и обрабатывать его отдельно для остальных проектов, с которыми вы имеете дело.

Если вы не можете, тогда не очищайте этот проект при очистке и перестройке. При необходимости только перестраивайте.




Вы можете посмотреть, как сообщить о тупике . Вы также можете проверить представление Error и / или журнал ошибок ([workspace] /. Metadata / .log). Если это не поможет, вам, вероятно, потребуется включить дополнительную информацию о том, какие плагины вы установили и какие у вас проекты. Можете ли вы создать минимальное рабочее пространство, которое воспроизводит проблему?




У меня возникла такая же проблема, когда я пытался установить Angular.js с беседкой в ​​моем проекте. Кажется, у bower есть много файлов javascript, загруженных автоматически, что заставило мою IDE застрять в процессе проверки в течение длительного времени. Итак, я решил эту проблему таким образом,

  • Сначала я установил tern.js 0.9.0.
  • Затем я перешел к свойствам проекта, выбранный путь к скрипту tern включал только путь, который мне нужен для проверки, папку javascript моего проекта. Я исключил другие пути, такие как заполнители, файлы Angular.js, файлы JQuery.
  • Я снова выбрал Javascript из свойств и сделал то же самое в источнике include path.

В настоящее время моя IDE работает без замораживания. Я получил помощь оттуда. Tern я думаю, это может быть полезно, когда любая IDE застряла из-за большого количества файла Javascript.




У меня было значительное улучшение производительности при ограничении количества открытых вкладок (в прошлом у меня часто открывалось 30 + вкладки). Вы можете позволить Eclipse обрабатывать это для вас автоматически:

Окно -> Настройки -> Редакторы -> закрыть редактор автоматически

8 открытых вкладок - это сумма до появления знака >>, поэтому я склонен оставить ее на 8.

При открытии дополнительных вкладок те, которые были в последний раз доступны, будут закрыты.

-> Когда все редакторы загрязнены или закреплены

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

Если вы хотите, чтобы некоторые вкладки никогда не закрывались автоматически, вы можете их закрепить. Это, щелкнув значок значка (самый правый значок на панели инструментов, с «редактором контактов» в качестве tooltiptext).





eclipse build windows-vista