2013-03-11 2 views
33

Всякий раз, когда я запустить Eclipse, Juno, он дает мне ошибку говоря:Произошла ошибка. Пожалуйста, смотрите файл журнала - затмение Юнона

ошибка была произошла. См. Файл журнала:

C: \ Program Files \ eclipse \ configuration \ 1362989254411.log.

Некоторые веб-сайты говорят, что нужно удалить jdk и установить его обратно. Я сделал это, но это не сработало. Я думаю, это произошло потому, что на их веб-сайте ошибка происходит в рабочей области. Моя находится в папке программных файлов, которая находится на компьютере.

Это произошло после его обновления. Я должен понизиться. Если да, то как? Если я не могу понизить рейтинг, что мне делать?

+10

Что на самом деле говорит файл журнала об ошибке? – Sirko

+1

Можете ли вы попробовать создать новое рабочее пространство. Если проблема по-прежнему сохраняется, вы можете отправить полную трассировку стека –

ответ

95

Попробуйте удалить следующий файл из рабочей области.

YOUR_WORKSPACE/.metadata/.plugins/org.eclipse.core.resources/.snap 

Или попробуйте запустить его с консоли.

C:\path\to\eclipse\eclipse -clean 
+4

try -clean, не работает для меня, затем я удалил * .snap из папки моих плагинов, и он исправил это! благодаря!!! – Jared

+0

он работает как шарм после следующего варианта 1. –

+0

Я столкнулся с той же проблемой. Я не вижу никаких файлов * .snap в папке .plugins. Пожалуйста, помогите – AB1209

2

Я нашел решение. Я установил 2 версии jre sdk 1.3 и jre7, поэтому я удалю старую версию sdk1.3, тогда она работает.

4

Самый лучший способ, чтобы удалить все файлы из *.snap/.metadata/.plugins/

0
C:\path\to\eclipse\eclipse -clean 

Затем измените каталог рабочего проекта на что-то другое. После этого он должен работать.

+0

Кто-нибудь знает, как это сделать на OS X? – NobleUplift

+0

Работало как шарм –

0

удаление привязки в YOUR_WORKSPACE/.metadata/.plugins/org.eclipse.core.resources/.snap устраняет проблему и позволяет мне снова получить доступ к моему рабочему пространству без его сбоя до его открытия.

0

У меня такая же ошибка, когда я использовал Studio Composer Studio Texas Instrument, который построен на затмении. Это произошло, когда я сменил папку Workspace внутри папки Google Диска. Удаление файлов из YOUR_WORKSPACE/.metadata/.plugins/org.eclipse.core.resources/не работает для меня.

Следующая работал для меня:

  1. взять резервную копию папки исходной рабочей
  2. Удаление исходного рабочего пространства (из папки Google Drive)
  3. Запустите Eclipse (теперь работает отлично)
  4. Восстановление резервное копирование рабочей области в папку, отличную от Google Диска

Однако удаление и восстановление рабочей области f старше Не рекомендуется, так как он может иметь другие осложнения. Но я был в отчаянии.

35

Решено:

  1. Выход затмить
  2. GO в рабочую область и удалить .метаданные папки
  3. Теперь откройте затмение с таким же путем Workspace (Вы будете видеть, как новое рабочее пространство)
  4. Теперь щелкните правую кнопку мыши импорта>Общих>Существующих проектов в рабочую область>следующих>Выберите корневой каталог ->перейдите к текущему рабочему пространству и нажмите OK.
  5. Теперь вы все увидите все ваши проекты, а затем снова нажмите OK.
  6. Voila, те же проекты с одинаковым рабочим пространством без миграции или справки.

После пробования всего остального это решает мою проблему.

+1

У меня не было файлов .snap, но это решение сработало ...! \ m/ – mkuse

+0

Последний шаг, перезагрузка Eclipse, спасибо –

+0

Это сработало для меня тоже .. :-) – Ragini

0

Эта команда работает 100% для меня:

  1. переименовать название Eclipse, рабочее пространство
  2. Start Eclipse (она будет успешно начать с пустым рабочим пространством)
  3. Выходом это и изменением названия рабочего пространства в предыдущее состояние (если не попросить, чтобы заменить некоторые файлы, нажмите нет)
  4. Запустите Eclipse и повторно импортировать проекты в текущем рабочем пространстве

Наслаждайтесь!

3

Вот что я сделал, чтобы решить эту проблему:

  • Я удалил workspace/.metadata
  • запустить затмение в качестве администратора.
+0

Запуск Eclipse в качестве администратора сделал трюк. –

1

Звучит просто, но просто удалите/удалите затмение и установите его снова.

+0

Вот что я сделал. это сработало для меня. –

+3

Вау, какой ответ. =. = –

10

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

+1

Спасибо @crazy. Это абсолютно сработало для меня. –

+0

'rm -rf .metadata' работал для меня. Файлы были скрыты, поэтому я сделал 'ls -al' в терминале. – lft93ryt

0

У меня была установлена ​​2 версии JDK - JDK 7 и JDK 8. Первоначально она работала, даже когда обе версии были там, и она могла использовать Git и Gradle и приложение Spring Boot.

После перезагрузки системы/сна, запрос рабочей области не появился.

Удаленный JDK 7 и теперь он запрашивает рабочее пространство.

0

У меня такая же ошибка после удаления eclipse и установка ее снова.

Удаление директории .metadata и работает eclipse -cleanне работает для меня, но следующие работы для меня:

sudo cp /usr/lib/jni/libswt-*3740.so ~/.swt/lib/linux/x86_64/ 

, если у вас есть система под управлением 32 бита делают:

sudo cp /usr/lib/jni/libswt-*3740.so ~/.swt/lib/linux/x86/ 
2

У меня была такая же проблема и исправлена ​​ее удалением файла .metadata/.plugins/org.eclipse.core.resources/.snap.

0

В моем случае я не хотел удалять затмение, потому что в корпоративном мире мы не можем контролировать все. Также удаление некоторых файлов из рабочего пространства .matadata не помогло. Так ниже хака, что я нашел с методом проб и ошибок, работал для меня идеально:

Перейти к этому пути: C:\....\eclipse-Luna\configuration\org.eclipse.core.runtime\

Теперь удалить .manager полностью.

Запустите eclipse снова и woilaa .. он будет работать нормально.

[В моем случае, я использую Eclipse Luna. Я однажды внезапно закрыл компьютер, когда затмение было открыто. Тогда eclipse не смог запустить следующий перезапуск системы. Поэтому имейте в виду, чтобы закрыть затмение должным образом. :)]

0

Архитектура моей ОС 64-разрядная, поэтому загрузилась 64-разрядная версия Eclipse Oxygen и получила эту ошибку. Пробовал различные решения, размещенные здесь, но не помог. Затем загрузите 32-битную версию Eclipse Oxygen, и она работает хорошо.

3

В моем случае мой JAVA_HOME был указан на jdk9 после указания JAVA_HOME на jdk8, разрешившего мою проблему. Надеюсь, это поможет кому-то.

0

Для меня проблема заключалась в том, что я установил Java sdk 1.9 перед установкой eclipse. удалив его и установив Java sdk 1.8 вместо этого. Кроме того, если вы используете Mac, попробуйте

export JAVA_HOME=$(/usr/libexec/java_home) 

и затем

echo $JAVA_HOME 

ваши должны получить что-то вроде

/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home 
0

Для STS на MacOS, я последовал за следующие действия:

  1. Перейти к Директория STS из терминала:

    кд /Users/karan.verma/Documents/sts-bundle/STS.app/Contents/MacOS

  2. Start STS

    ./STS

STS началась, но все мои импортированные проекты были удалены.

0

Я удалил всю папку .metadata, и это сработало для меня.

0

Причина может заключаться в том, что вы пытаетесь использовать old version Eclipse для новой версии Java. Я загрузил последнее Eclipse (это Oxygen), и это сработало для меня.

Смежные вопросы