Ответ 1
Попробуйте удалить следующий файл из рабочей области.
YOUR_WORKSPACE/.metadata/.plugins/org.eclipse.core.resources/.snap
Или попробуйте запустить его с консоли.
C:\path\to\eclipse\eclipse -clean
Всякий раз, когда я запускаю Eclipse Juno, это приводит к ошибке:
Произошла ошибка. Посмотрите файл журнала:
C:\Program Files\eclipse\configuration\1362989254411.log.
Некоторые веб-сайты говорят об удалении jdk и установке его обратно. Я сделал это, но это не сработало. Я думаю, это произошло потому, что на их веб-сайте ошибка происходит в рабочей области. Моя находится в папке программных файлов, которая находится на компьютере.
Это произошло после обновления. Я должен понизиться. Если да, то как? Если я не могу понизить, что мне делать?
Попробуйте удалить следующий файл из рабочей области.
YOUR_WORKSPACE/.metadata/.plugins/org.eclipse.core.resources/.snap
Или попробуйте запустить его с консоли.
C:\path\to\eclipse\eclipse -clean
Решено:
После пробования всего остального это решает мою проблему.
Удалите папку .metadata из рабочей области и запустите eclipse, а теперь снова импортируйте весь проект в ту же рабочую область, это сработало для меня.
Лучший способ - удалить все *.snap
файлы из /.metadata/.plugins/
Вот что я сделал, чтобы решить эту проблему:
workspace/.metadata
Я удалил всю папку .metadata
, и это сработало для меня.
я нашел решение. я установил 2 версии jre sdk 1.3 и jre7, поэтому я удалю старую версию sdk1.3, тогда она работает.
C:\path\to\eclipse\eclipse -clean
Затем измените каталог рабочего проекта на что-то другое. После этого он должен работать.
В моем случае моя JAVA_HOME была указана на jdk9 после указания JAVA_HOME на jdk8, разрешившего мою проблему. Надеюсь, это поможет кому-то.
На своем компьютере Mac я проверил, установил ли я две версии Java или нет. Я получил эту ошибку. Потому что я установил два Java одновременно.
Пользователь → Библиотека → Java → JavaVirtualMachines → версия 1.8.0 и версия 11.0.1 были установлены.
Я удалил версию 11.0.1. Теперь работает нормально.
Звучит просто, но просто удалите/удалите eclipse и установите его снова.
У меня была такая же проблема и исправлена ее, удалив файл .metadata/.plugins/org.eclipse.core.resources/.snap
.
Удаление привязки в YOUR_WORKSPACE/.metadata/.plugins/org.eclipse.core.resources/.snap устраняет проблему и позволяет мне снова получить доступ к моей рабочей области без ее сбоя до ее открытия.
У меня такая же ошибка, когда я использовал Texas Instruments Composer Studio, построенную на eclipse. Это произошло, когда я сменил папку Workspace внутри папки Google Диска. Удаление файлов из YOUR_WORKSPACE/.metadata/.plugins/org.eclipse.core.resources/не работает для меня.
Следующие работали для меня:
Однако удаление и восстановление папки рабочего пространства не рекомендуется, поскольку оно может иметь другие сложности. Но я был в отчаянии.
Эта инструкция работает для меня 100%:
Наслаждайтесь!
У меня была установлена 2 версии JDK - JDK 7 и JDK 8. Изначально она работала даже тогда, когда обе версии были там, и она могла использовать Git и Gradle и загружать приложение Spring.
Затем после перезагрузки системы/сна, запрос рабочей области не появился.
Удален JDK 7, и теперь он запрашивает рабочее пространство.
У меня такая же ошибка после удаления 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/
В моем случае я не хотел удалять eclipse, потому что в корпоративном мире мы не можем контролировать все. Также не удалось удалить некоторые файлы из рабочей области .matadata
. Итак, под хаком, который я нашел с пробной версией и ошибкой, я работал отлично:
Перейдите по этому пути: C:\....\eclipse-Luna\configuration\org.eclipse.core.runtime\
теперь полностью удалите .manager
.
Запустите eclipse снова и woilaa.. он будет работать нормально.
[В моем случае я использую eclipse luna. Я однажды внезапно закрыл компьютер, когда затмение было открыто. Тогда eclipse не смог запустить следующий перезапуск системы. Поэтому имейте в виду, чтобы закрыть затмение должным образом. :)
]
Архитектура моей ОС - 64-разрядная, поэтому загрузилась 64-разрядная версия Eclipse Oxygen и получила эту ошибку. Пробовал различные решения, размещенные здесь, но не помог. Затем загрузите 32-битную версию Eclipse Oxygen, и она работает хорошо.
Для меня проблема заключалась в том, что я установил 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
Для STS на MacOS я выполнил следующие шаги:
Перейдите в каталог STS с терминала:
cd/Users/karan.verma/Documents/sts-bundle/STS.app/Contents/MacOS
Начать STS
./STS
STS запущен, но все мои импортированные проекты были удалены.
Причина может заключаться в том, что вы пытаетесь использовать old version
Eclipse для новой версии Java. Я загрузил последнее Eclipse (это Oxygen), и это сработало для меня.
Я получал ту же ошибку при открытии затмения. чтобы решить, что я проверил файл журнала внутри папки метаданных. где я обнаружил, что существует несоответствие версии Java. поэтому я изменил VM внутри своего ini- файла eclipse.
-vm/opt/jdk1.8.0_191/jre/bin
Надеюсь, это также поможет решить вашу проблему.
Это сработало для меня, когда я зашел в WorkSpace\.metadata\.plugins\org.eclipse.e4.workbench
а затем удалил файлы *.xmi.
Удаление папки метаданных может не работать в этом случае. Или команда eclipse -clean. Или переустановка Eclipse может не решить эту проблему.
Вместо этого попробуйте удалить другие версии Java, которые у вас могут быть на вашем компьютере.
Проверьте, что у вас есть сейчас, используя это:
/usr/libexec/java_home -V
Удалите другие версии Java, которые вы не хотите, следуя приведенной ниже команде:
sudo rm -rf /System/Library/Java/JavaVirtualMachines/java-version.jdk
Это должно решить вашу проблему.
Проблема связана с наличием более чем одной версии Eclipse. Я попытался удалить обе установки и начал с чистой установки, и это сработало. Кроме того, убедитесь, что после установки установите новую рабочую область.
Ни один из текущих ответов не сработал для меня. На Centos мне пришлось удалить папку .eclipse из домашнего каталога. Затем затмение началось просто отлично!
Для меня это было до ошибки блокировки/разрешения на
(путь к Eclipse IDE)\configuration\org.eclipse.osgi.manager.fileTableLock
Смотри здесь
Spring Tool Suite 4 (64-разрядная версия для Windows Server 2016)
Версия: 4.2.2.RELEASE Buid Id: 201905232009
основанный на Eclipse
Версия: 2.2.500.v20190307-0500 Идентификатор сборки: I20190307-0500
не запускается, и появляется всплывающее диалоговое окно, в котором говорится:
произошла ошибка запуска см. файл журнала null
(Это стало ясно из последнего файла текстового журнала в папке (путь к Eclipse IDE)\configuration)
!ENTRY org.eclipse.osgi 4 0
2019-06-19 18:41:10.408
!MESSAGE Error reading configuration: C:\opt\sts-4.2.2.RELEASE\configuration\org.eclipse.osgi\.manager\.fileTableLock (Access is denied)
!STACK 0
java.io.FileNotFoundException: C:\opt\sts-4.2.2.RELEASE\configuration\org.eclipse.osgi\.manager\.fileTableLock (Access is denied)
...
Мне пришлось пойти и настроить разрешения через проводник (полный доступ).
Казалось, что IDE какое-то время ничего не делал.
Заставка для Spring Tool Suite (на основе Eclipse) со временем исчезла, и среда IDE снова запустилась.
Теперь все снова работает правильно.
Если ничего не работает, попробуйте удалить, а затем переустановить Eclipse. Вот как я только что исправил эту проблему, попробовав все, что было предложено на этом форуме.