Eclipse — произошла ошибка, см. Файл журнала

#java #eclipse #maven

#java #eclipse #maven

Вопрос:

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

здесь последняя версия файла журнала:

!СЕССИЯ 2016-10-18 21:53:30.325 ———————————————— eclipse.buildId=4.6.0.I20160606-1100 java.version=1.8.0_101 java.vendor = Константы загрузчика корпорации Oracle: OS =win32, ARCH = x86_64, WS =win32, NL = en_US Аргументы фреймворка: -product org.eclipse.epp.package.java.аргументы командной строки продукта: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product

!ЗАПИСЬ org.eclipse.osgi 4 0 2016-10-18 21:53:32.667 !СООБЩЕНИЕ Произошла ошибка при автоматической активации пакета org.eclipse.core.resources (85). !STACK 0 org.osgi.framework.Исключение BundleException: исключение в org.eclipse.core.resources.ResourcesPlugin.start() из пакета org.eclipse.core.resources. в org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator (BundleContextImpl.java:795) в org.eclipse.osgi.internal.framework.BundleContextImpl.start (BundleContextImpl.java:724) в org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:932) в org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:309) в org.eclipse.osgi.container.Модуль.Запустите (Module.java:581) в org.eclipse.osgi.container.Module.start(Module.java:449) в org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:470) в org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107) в org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:529) в организации.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:325) в org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:334) в org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36) в org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:407) в org.eclipse.osgi.internal.loader.BundleLoader.FindClass(BundleLoader.java:361) в org.eclipse.osgi.internal.loader.BundleLoader.FindClass(BundleLoader.java:353) в org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161) на java.lang.ClassLoader.loadClass (неизвестный источник) в org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139) в org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) в org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) в org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) в организации.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) в org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) в sun.reflect.NativeMethodAccessorImpl.invoke0(собственный метод) в sun.reflect.NativeMethodAccessorImpl.invoke (неизвестный источник) в sun.reflect.Делегирование methodaccessorimpl.invoke (неизвестный источник) в java.lang.reflect.Метод.invoke (неизвестный источник) в org.eclipse.equinox.launcher.Main.invokeFramework (Main.java:673) в org.eclipse.equinox.launcher.Main.basicRun(Main.java:610) в org.eclipse.equinox.launcher.Main.run(Main.java:1519), вызванный: org.eclipse.core.internal.resources.Исключение ResourceException: несовместимый формат файла. Рабочее пространство было сохранено с несовместимой версией: 0. в org.eclipse.core.internal.resources.WorkspaceTreeReader.getReader(WorkspaceTreeReader.java:59) в org.eclipse.core.internal.resources.WorkspaceTreeReader.getReader(WorkspaceTreeReader.java:67) в org.eclipse.core.internal.resources.SaveManager.restoreTree(SaveManager.java:1056) в org.eclipse.core.internal.resources.SaveManager.restore(SaveManager.java:719) в организации.eclipse.core.internal.resources.SaveManager.startup(SaveManager.java:1587) в org.eclipse.core.internal.resources.Workspace.startup(Workspace.java:2399) в org.eclipse.core.internal.resources.Workspace.open(Workspace.java: 2156) в org.eclipse.core.resources.ResourcesPlugin.start(ResourcesPlugin.java:464) в org.eclipse.osgi.internal.framework.BundleContextImpl $3.запустите (BundleContextImpl.java:774) в org.eclipse.osgi.internal.framework.BundleContextImpl $3.запустите (BundleContextImpl.java:1) в java.security.AccessController.doPrivileged (собственный метод) в org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator (BundleContextImpl.java: 767) … еще 29 корневых исключений: org.eclipse.core.internal.resources.Исключение ResourceException: несовместимый формат файла. Рабочее пространство было сохранено с несовместимой версией: 0. в org.eclipse.core.internal.resources.WorkspaceTreeReader.getReader(WorkspaceTreeReader.java:59) в org.eclipse.core.internal.resources.WorkspaceTreeReader.getReader(WorkspaceTreeReader.java:67) в org.eclipse.core.internal.resources.SaveManager.restoreTree(SaveManager.java: 1056) в организации.eclipse.core.internal.resources.SaveManager.restore(SaveManager.java:719) в org.eclipse.core.internal.resources.SaveManager.startup(SaveManager.java:1587) в org.eclipse.core.internal.resources.Workspace.startup(Workspace.java:2399) в org.eclipse.core.internal.resources.Workspace.open(Workspace.java: 2156) в org.eclipse.core.resources.ResourcesPlugin.start(ResourcesPlugin.java:464) в org.eclipse.osgi.internal.framework.BundleContextImpl $3.запустите (BundleContextImpl.java:774) в org.eclipse.osgi.internal.framework.BundleContextImpl $3.запустите (BundleContextImpl.java:1) в java.security.AccessController.doPrivileged (собственный метод) в org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator (BundleContextImpl.java:767) в org.eclipse.osgi.internal.framework.BundleContextImpl.start (BundleContextImpl.java:724) в org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:932) в org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:309) в org.eclipse.osgi.container.Модуль.Выполнить запуск (Module.java:581) в организации.eclipse.osgi.container.Module.start(Module.java:449) в org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:470) в org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107) в org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:529) в org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:325) в org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:334) в org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36) в org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:407) в org.eclipse.osgi.internal.loader.BundleLoader.FindClass(BundleLoader.java:361) в org.eclipse.osgi.internal.loader.BundleLoader.FindClass(BundleLoader.java:353) в org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161) на java.lang.ClassLoader.loadClass (неизвестный источник) в org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139) в организации.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) в org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) в org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) в org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) в org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) в sun.reflect.NativeMethodAccessorImpl.invoke0(собственный метод) в sun.reflect.NativeMethodAccessorImpl.invoke (неизвестный источник) в sun.reflect.Делегирование methodaccessorimpl.invoke (неизвестный источник) в java.lang.reflect.Метод.invoke (неизвестный источник) в org.eclipse.equinox.launcher.Main.invokeFramework (Main.java:673) в org.eclipse.equinox.launcher.Main.basicRun(Main.java:610) в org.eclipse.equinox.launcher.Main.run(Main.java:1519)

!ЗАПИСЬ org.eclipse.osgi 4 0 2016-10-18 21:53:32.682 !СООБЩЕНИЕ Ошибка приложения!СТЕК 1 java.lang.Ошибка NoClassDefFoundError: org/eclipse/core/resources/IContainer в org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139) в org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) в org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) в org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) в org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) в org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) в sun.reflect.NativeMethodAccessorImpl.invoke0(собственный метод) в sun.reflect.NativeMethodAccessorImpl.invoke (неизвестный источник) в sun.reflect.Делегирование methodaccessorimpl.invoke (неизвестный источник) в java.lang.reflect.Метод.invoke (неизвестный источник) в org.eclipse.equinox.launcher.Main.invokeFramework (Main.java:673) в org.eclipse.equinox.launcher.Main.basicRun(Main.java:610) в org.eclipse.equinox.launcher.Main.run(Main.java:1519), вызванная: java.lang.ClassNotFoundException: произошла ошибка при автоматической активации пакета org.eclipse.core.resources (85). в org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:116) в org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:529) в org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:325) в org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:334) в org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36) в org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:407) в org.eclipse.osgi.internal.loader.BundleLoader.FindClass(BundleLoader.java:361) в org.eclipse.osgi.internal.loader.BundleLoader.FindClass(BundleLoader.java:353) в org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161) на java.lang.ClassLoader.loadClass (неизвестный источник) … еще 13 Вызвано: org.osgi.framework.Исключение BundleException: исключение в org.eclipse.core.resources.ResourcesPlugin.start() из пакета org.eclipse.core.resources. в org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator (BundleContextImpl.java:795) в org.eclipse.osgi.internal.framework.BundleContextImpl.start (BundleContextImpl.java:724) в org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:932) в org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:309) в org.eclipse.osgi.container.Модуль.Запустите (Module.java:581) в org.eclipse.osgi.container.Module.start(Module.java:449) в org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:470) в org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107) … еще 22 вызвано: org.eclipse.core.internal.resources.Исключение ResourceException: несовместимый формат файла. Рабочее пространство было сохранено с несовместимой версией: 0. в org.eclipse.core.internal.resources.WorkspaceTreeReader.getReader(WorkspaceTreeReader.java:59) в организации.eclipse.core.internal.resources.WorkspaceTreeReader.getReader(WorkspaceTreeReader.java:67) в org.eclipse.core.internal.resources.SaveManager.restoreTree(SaveManager.java:1056) в org.eclipse.core.internal.resources.SaveManager.restore(SaveManager.java:719) в org.eclipse.core.internal.resources.SaveManager.startup(SaveManager.java:1587) в org.eclipse.core.internal.resources.Workspace.startup(Workspace.java:2399) в org.eclipse.core.internal.resources.Workspace.open(Workspace.java: 2156) в org.eclipse.core.resources.ResourcesPlugin.start(ResourcesPlugin.java:464) в org.eclipse.osgi.internal.framework.BundleContextImpl $3.запустите (BundleContextImpl.java:774) в org.eclipse.osgi.internal.framework.BundleContextImpl $3.запустите (BundleContextImpl.java:1) в java.security.AccessController.doPrivileged (собственный метод) в org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator (BundleContextImpl.java:767) … еще 29

Комментарии:

1. устанавливали ли вы недавно какой-либо плагин?

2. @lsiva Я этого не сделал, я пытался запустить программу, когда она не могла быть скомпилирована, но я думаю, что eclipse также в значительной степени застрял заранее. в любом случае это не должно вызывать эту проблему

3. Разобраться с проблемой eclipse сложно, вместо этого загрузите новую копию eclipse и используйте ее.