Мое затмение луны не запустится
Итак, это в основном происходит либо при:
-И устанавливаю плагин e (fx) клипа в eclipse, а затем перезапускаем eclipse
-Я скопирую папку eclipse в сеть и поместив папку на другой компьютер, чтобы использовать eclipse.
В настоящее время я столкнулся со вторым. Можете ли вы, ребята, научить меня читать файл журнала затмения? Также, пожалуйста, расскажите мне, что я должен делать с этим.
Мое средство всегда получает базовое затмение luna zip и затем подключается для клипа e (fx). Тогда надеюсь, что при следующем запуске он не умрет на мне.
Файл журнала
org.osgi.framework.BundleException: Unable to acquire the state change lock for the module: osgi.identity; osgi.identity="org.eclipse.core.runtime"; type="osgi.bundle"; version:Version="3.10.0.v20140318-2214"; singleton:="true" [id=51] STARTED!SESSION 2014-09-01 11:27:12.399 -----------------------------------------------
eclipse.buildId=4.4.0.I20140606-1215
java.version=1.8.0_20
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Framework arguments: -product org.eclipse.epp.package.standard.product
Command-line arguments: -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.standard.product
!ENTRY org.eclipse.equinox.ds 2 0 2014-09-01 11:28:13.706
!MESSAGE [SCR - WorkThread] Timeout occurred! Thread was blocked on processing [QueuedJob] WorkPerformer: [email protected]; actionType 1
!ENTRY org.eclipse.equinox.ds 2 0 2014-09-01 11:28:14.096
!MESSAGE [SCR] Enabling components of bundle org.eclipse.ui.trace did not complete in 30000 ms
!ENTRY org.eclipse.fx.ide.java6 4 0 2014-09-01 11:28:14.221
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.eclipse.fx.ide.java6 [296]
Unresolved requirement: Require-Capability: osgi.ee; filter:="(&(osgi.ee=JavaSE)(version>=1.3)(!(version>=1.8)))"
at org.eclipse.osgi.container.Module.start(Module.java:434)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1582)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1561)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1533)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1476)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
!ENTRY org.eclipse.core.runtime 4 0 2014-09-01 11:28:19.274
!MESSAGE FrameworkEvent ERROR
!STACK 0 [STARTED]
at org.eclipse.osgi.container.Module.lockStateChange(Module.java:329)
at org.eclipse.osgi.container.Module.start(Module.java:389)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1582)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1562)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1533)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1476)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
Ответы
Ответ 1
У меня была аналогичная проблема с неожиданной перезагрузкой во время работы eclipse. Я не мог начать затмение. Проверял файл .log и имел такое же сообщение об ошибке блокировки. Я удалил файл .lock из папки workspace.metadata и смог снова запустить его.
Ответ 2
Это сработало для меня. Если вы перейдете в каталог рабочей области, выполните следующие действия:
- cd.metadata/.plugins
- mv org.eclipse.core.resources org.eclipse.core.resources.bak
- Запустите eclipse. (Он должен показывать сообщение об ошибке или пустое рабочее пространство, потому что не найдено ни одного проекта.)
- Закройте все вкладки открытых редакторов.
- Закройте затмение.
- rm -rf org.eclipse.core.resources(Удалить вновь созданный каталог.)
- mv org.eclipse.core.resources.bak/org.eclipse.core.resources(Восстановить исходный каталог.)
- Запустите eclipse и начните работу.
Решение, coutersy из следующего:
http://off-topic.biz/en/eclipse-hangs-at-startup-showing-only-the-splash-screen/
Ответ 3
У меня возникла такая же проблема после неожиданной потери питания.
Решения, упомянутые ранее, не работали, поэтому я сравнивал папку .metadata\.plugins\org.eclipse.core.resources
с резервной копией. В резервной копии не было файла .snap
, который присутствовал в текущей рабочей области. После удаления этого файла Eclipse снова запустился.
(Сначала я попробовал решение Kainda, которое не сработало для меня, но не привело к открытию вкладки "Редактор" ).
Версия Eclipse: релиз Luna (4.4.0)
Ответ 4
В сообщении вашего сообщения об ошибке эта ошибка Eclipse и this один. Оба они были решены, начиная с нового рабочего пространства. Если вы выбрали отсутствие диалога рабочего пространства при запуске, используйте аргумент -data <workspace>
при запуске eclipse.
Ответ 5
Мне пришлось удалить (переименовать) мой каталог .metadata/.plugins для запуска eclipse.
Ответ 6
У меня возникла такая же проблема, но ни один из вышеперечисленных решений не работал у меня.
Что я сделал, это удалить каталог .metadata
в каталоге workspace
eclipse. После этого затмение начиналось как шарм, но у него не было никаких проектов в проводнике проекта. Я сразу импортировал все проекты, и он снова катился.
Версия Eclipse:
Eclipse Java EE IDE for Web Developers.
Version: Neon.1a Release (4.6.1)
Build id: 20161007-1200
Ответ 7
У меня была аналогичная проблема. Внезапное Eclipse не начиналось. Проверял файл .log в конфигурации eclipse и имел такое же исключение с основной причиной
java.lang.NullPointerException в org.eclipse.osgi.internal..framework.BundleContextImpl.close(BundleContextImpl.java:92)
В моем случае проблема не с рабочим пространством, а затем решение из eclipse forum,
Я взял первый класс, сообщающий об ошибке,
ie org.eclipse.osgi и удаленные (заблокированные) файлы в файле configuration/org.eclipse.osgi/.manager
У файлов были имена, начинающиеся с .fileTable
Я был тогда способный запустить Eclipse без перезагрузки компьютера, но при повторном запуске ему нужно было указать рабочее пространство.
после удаления файла .lock из конфигурации eclipse/org.eclipse.osgi/.manager, я мог бы запустить eclipse.