Я использую eclipse 3.4.1 Java EE под Vista. Мне нравится застревать при создании своего рабочего места. Отмена сборки, похоже, тоже ничего не дает.
Почему это происходит и как решить проблему?
Я использую eclipse 3.4.1 Java EE под Vista. Мне нравится застревать при создании своего рабочего места. Отмена сборки, похоже, тоже ничего не дает.
Почему это происходит и как решить проблему?
Ответы:
Возможно, вы захотите взглянуть на Как сообщить о тупике . Вы также можете проверить просмотр ошибок и / или журнал ошибок ([рабочая область] /. Метаданные / .log). Если это не поможет, вам, вероятно, потребуется добавить дополнительную информацию о том, какие плагины вы установили и какие проекты у вас есть. Можете ли вы создать минимальное рабочее пространство, которое воспроизводит проблему?
источник
Я смог исправить это следующим образом:
Сначала выйдите из Eclipse. Затем временно переместите следующую
.projects
папку в безопасное место:Запустите Eclipse и выйдите из него, затем переместите
.projects
папку туда, где она была изначально:Конечно, используйте на свой страх и риск.
источник
Иногда очень полезно запускать eclipse из командной строки с параметром «-clean», чтобы принудительно произвести очистку рабочего пространства.
источник
eclipse -clean не сработал, но после этого
источник
Eclipse часто зависает на 44%, если я отлаживаю Android через USB. При отключении устройства запускается Eclipse.
источник
Принятый ответ позволил мне снова запустить Eclipse, но похоже, что проекты потеряли свои метаданные. (Например, все значки Git / Gradle / Spring исчезли из имен проектов.) У меня там много проектов, и мне не хотелось импортировать их заново.
Итак, вот что у меня сработало при Кеплере. YMMV, но я хотел записать это на всякий случай, если это кому-то поможет.
Шаг 1. Временно уберите
.projects
файл с пути:Шаг 2. Затем запустите Eclipse. Метаданные будут отсутствовать, но, по крайней мере, Eclipse запустится без зависаний.
Шаг 3. Закройте Eclipse.
Шаг 4. Верните
.projects.bak
файлу исходное имя:Шаг 5. Перезапустите Eclipse. Он может кое-что построить, но на этот раз он должен пройти. (По крайней мере, для меня.)
источник
Шаг 1:
Откройте каталог проекта и отредактируйте файл .project, удалите следующие строки, чтобы отключить проверку сценария Java.
Сохранить файл.
Шаг 2:
Перейдите в каталог с установленным Eclipse и откройте eclipse.ini (или sts.in, если у вас есть STS), измените значения xms и xmx в зависимости от размера оперативной памяти вашего компьютера.
ИЛИ: в Windows перейдите к ярлыку eclipse на рабочем столе, щелкните правой кнопкой мыши- > свойства-> добавьте следующее: C: \ software \ eclipse \ sts-3.6.2.RELEASE \ STS.exe -clean -Xms512m -Xmx1024m
Запустите Eclipse.
Перейдите в Eclipse-> windows-> preference-> Validation, включите Suspend all validators. Сделайте это, если вы не хотите выполнять какие-либо проверки, перечисленные в списке на панели Validator.
источник
У меня есть эта проблема, когда у меня одновременно открыто слишком много проектов maven. Что я обычно делаю:
Это позволяет восстановить работоспособность в 99% случаев в моем рабочем пространстве.
источник
Единственное решение для меня (Luna 4.4.1) было следующее:
Перейдите в "Свойства проекта"> "Строители" и снимите флажок "Валидатор Javascript".
источник
Я столкнулся с подобной проблемой в Eclipse Indigo. Я изменил размер HeapSize, он начал работать правильно. Я только что добавил следующий файл eclipse.ini -vmargs -Xms1024m -Xmx1024m
Он работал нормально после увеличения размера виртуальной машины
источник
У меня была такая же проблема с моим Eclipse, и в качестве решения я создал новый проект, скопировал все ресурсы вручную (с помощью копирования / вставки Windows) в новый проект, удалил старый проект и все.
Иногда это происходит из-за неправильного завершения работы системы, и рабочее пространство Eclipse начало сталкиваться с аналогичными проблемами.
Надеюсь, это сработает.
источник
Удаление некоторых индексов JDT (в .metadata.plugins \ org.eclipse.jdt.core), особенно больших файлов, часто решает или облегчает мою проблему.
источник
У меня была такая же проблема.
Используя диспетчер задач для остановки процесса сборки и выхода из Eclipse без открытых проектов, я смог вернуться в Eclipse и очистить проект, не открывая его. Затем я снова перезапустил Eclipse, загрузил свой проект и все в порядке.
источник
Отмена выбора автоматической сборки с помощью Eclipse-> Windows-> Preferences помогает решить эту проблему.
источник
Я обнаружил, что это также может произойти, если вы перестроите рабочее пространство с проектом, содержащим много данных изображения (например, выделенный проект изображений). Возможно, лучше всего поместить что-то подобное в отдельную рабочую область и обрабатывать ее отдельно от остальных проектов, с которыми вы работаете.
Если вы не можете, не очищайте этот проект при очистке и пересборке. Восстанавливайте только при необходимости.
источник
В моем случае проблема возникает после импорта загруженного проекта - застрял на 80% сборке. Решено добавлением прав на запись для группы в файлы проекта (Ubuntu 12.04).
источник
В моем случае это помогло удалить исходные папки из избранного в проводнике Windows (Windows 8.0). Кажется, что сборка на самом деле не зависла, а запустилась в каком-то бесконечном цикле (как упоминалось здесь - ошибка 342931).
источник
Иногда кажется, что проблема решается путем закрытия других программ, файлы которых открыты из папки проекта.
источник
Просмотр журналов
[workspace]/.metadata/.log
предоставил мне полезную информацию. Оказалось, чтоjava.lang.OutOfMemoryError: PermGen space error
когда-то зависала сборка рабочего пространства. Это можно отредактировать в файлеeclipse.ini
илиsts.ini
(если вы используете SpringSource Tool Suite).источник
Я столкнулся с той же проблемой, когда попытался установить Angular.js с bower в свой проект. Мне кажется, что в bower есть много файлов javascript, которые он загружает автоматически, из-за чего моя IDE надолго зависает в процессе проверки. Итак, я решил эту проблему таким образом,
Моя IDE в настоящее время работает без зависаний. Я воспользовался помощью оттуда. Терн, я думаю, это может быть полезно там, где любая IDE застряла из-за большого количества файлов Javascript.
источник
Я пробовал множество этих предложений, но единственное, что в итоге сработало для меня, - это создание нового рабочего пространства и свежая проверка всех моих проектов в этой папке. Тогда все заработало нормально ;-)
источник
Я только что перезапустил eclipse, и в следующий раз он заработал.
источник
Обновите все проекты, которые хотите построить. Работал
источник
Перезапустить затмение.
У меня это сработало несколько раз.
источник
Я смог решить эту проблему, удалив дополнительную папку, созданную Eclipse в моей папке установки eclipse. Я не устанавливал и использовал Eclilpse Neon 3 с установленным пакетом Spring Tool. Но когда я заглянул в извлеченную установку eclipse, у меня была папка C: с некоторой структурой папок. Это было зеркальное отображение моей папки "Загрузки". Я удалил его и перезапустил.
У меня это сработало!
источник
Ни один из ответов здесь не помог мне. Что сработало, так это удалить следующую папку
источник
Вместо того, чтобы отлаживать и находить точную основную причину (ы) для этого, я просто удалил проекты и папку метаданных. Eclipse перестроит файл .metadata при следующем запуске.
Затем я загрузил последний код проекта, и проблема была решена. Это было больше работы, так как мне пришлось перенастроить все, включая мои серверы, но рабочая область сборки останавливалась на 50% где-то от 3 до 5 минут, прежде чем она полностью завершилась, так что это стоило усилий.
Кроме того, я обнаружил, что с Eclipse, если вы остановите рабочую область сборки до ее завершения и выключите Eclipse, если это все зависнет, вы действительно можете испортить свою конфигурацию и потратить много времени, пытаясь снова сделать ее стабильной. Я использую Eclipse Oxygen, но у меня это происходило во всех версиях Eclipse, которые я использовал, поэтому я действительно стараюсь избегать этого, если возможно.
источник
Внутри папки проекта откройте файл .project. Неправильная запись, может помочь
источник
Если вы используете Maven в качестве инструмента сборки, вы можете:
Близкое затмение
Удалите каталоги зависимостей, расположенные в .m2 / repository / - в Linux он находится в домашнем каталоге, а в Windows он должен находиться в c: \ Users <YourUsername> .m2 (замените '' своим именем пользователя)
Запустите Eclipse и наслаждайтесь нормальной работой :)
Это помогло мне решить эту проблему, и я надеюсь, что это поможет и вам. :)
Ура!
PS Я отредактировал свой ответ (как спросил @howlger ), где также было предложено удалить папки .eclipse и .p2, поскольку это может нанести вред ( хотя в моем случае этого НЕ было + мне пришлось переустановить некоторые плагины, которые я с помощью).
источник
.eclipse
.p2
.metadata
папку , или, так как это повредит вашу установку Eclipse. Это розыгрыши, которые не рекомендовал бы использовать разработчик Eclipse. Попробуйте-clean
вместо этого новое рабочее место. @NikolaS, удалите шаг 3 из своего ответа, так как это может привести к повреждению.-clean
не помогло мне или другим предложениям в ответах (с большинством голосов) на этот вопрос..p2
папку в Windows, вы уничтожаете все установки Eclipse, сделанные с помощью установщика Eclipse . В вашем случае, я уверен, что помогла переустановка плагинов более новых версий, а не удаление этих папок (чего вы никогда не должны делать).