Eclipse不会启动,我没有改变任何东西 [英] Eclipse will not start and I haven't changed anything

查看:116
本文介绍了Eclipse不会启动,我没有改变任何东西的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我没有更新任何东西至少一个月。我刚刚正常工作,突然之间的菜单都是空白的,所以我决定重启日食。我点击关闭和确定保存所有内容,但没有发生任何事情,所以我再次单击并关闭eclipse。我点击了eclipse,加载屏幕只会闪烁并消失,随后一条消息告诉我检查 .log 文件。我已经重新启动了PC多次,尝试运行它在安全模式,并运行 eclipse.exe -clean ,没有任何作用。



任何想法?

 !SESSION 2013-03-12 13:46:10.078 ------ ----------------------------------------- 
eclipse.buildId = I20120608 -1400
java.version = 1.7.0_07
java.vendor = Oracle Corporation
BootLoader常量:OS = win32,ARCH = x86_64,WS = win32,NL = en_US
框架参数:-product org.eclipse.epp.package.jee.product
命令行参数:-os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.jee.product -clean

!ENTRY org.eclipse.ui 4 4 2013-03-12 13:46:55.800
!MESSAGE发生内部错误。
!STACK 0
java.lang.NullPointerException
在org.eclipse.ui.internal.Workbench.createWorkbenchWindow(Workbench.java:1228)
...
在org.eclipse.equinox.launcher.Main.main(Main.java:1414)

!ENTRY org.eclipse.ui.workbench 4 0 2013-03-12 13:46:55.803
!MESSAGE抛出意外异常。
!STACK 0
java.lang.NullPointerException
在org.eclipse.ui.internal.Workbench.createWorkbenchWindow(Workbench.java:1228)
...
在org.eclipse.equinox.launcher.Main.main(Main.java:1414)

!ENTRY org.eclipse.ui 4 4 2013-03-12 13:46:55.811
!MESSAGE发生内部错误。
!STACK 0
java.lang.NullPointerException
在org.eclipse.ui.internal.Workbench.createWorkbenchWindow(Workbench.java:1228)
...
在org.eclipse.equinox.launcher.Main.main(Main.java:1414)

!ENTRY org.eclipse.osgi 2 0 2013-03-12 13:47:01.331
!MESSAGE在加载类org.eclipse.team.svn.ui.SVNTeamUIPlugin时,线程Thread [main,6,main]超时等待(5003ms)为线程Thread [Worker-1,5,main]完成启动包org.eclipse.team.svn.ui_1.0.0.I20120803-1700 [691]。为了避免死锁,线程Thread [main,6,main]正在进行,但是org.eclipse.team.svn.ui.SVNTeamUIPlugin可能未被完全初始化。
!STACK 0
org.osgi.framework.BundleException:状态更改进程中的bundlereference:file:plugins / org.eclipse.team.svn.ui_1.0.0.I20120803-1700.jar通过线程Worker-1。
在org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1088)
...
在org.eclipse.equinox.launcher.Main.main (Main.java:1414)
引起的:org.eclipse.osgi.framework.internal.core.AbstractBundle $ BundleStatusException
... 38更多
根异常:
org .eclipse.osgi.framework.internal.core.AbstractBundle $ BundleStatusException
在org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1088)
...
在org.eclipse.equinox.launcher.Main.main(Main.java:1414)

!ENTRY org.eclipse.osgi 4 0 2013-03-12 13:47:02.259
!MESSAGE应用程序错误
!STACK 1
org.eclipse.swt.SWTException:无法在org.eclipse.swt.SWT.error中执行runnable(java.lang.NullPointerException)
(SWT.java:4361)
在org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
... 18更多

!ENTRY org .eclipse.ui .workbench 4 2 2013-03-12 13:47:02.519
!MESSAGE从插件调用代码时出现问题:org.eclipse.ui.workbench。
!STACK 0
java.lang.NullPointerException
在org.springframework.ide.eclipse.maven.internal.legacyconversion.LegacyProjectChecker.earlyStartup(LegacyProjectChecker.java:36)
。 ..
在org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY org.eclipse.ui 4 4 2013-03-12 13 :47:02.521
!MESSAGE未处理的异常

!ENTRY org.springframework.ide.eclipse.maven 4 0 2013-03-12 13:47:02.523
!MESSAGE Unable执行一个扩展的早期启动代码
!STACK 0
java.lang.NullPointerException
在org.springframework.ide.eclipse.maven.internal.legacyconversion.LegacyProjectChecker.earlyStartup(LegacyProjectChecker.java :36)
...
在org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY org.eclipse.ui .workbench 4 2 2013-03-12 13:47:02.529
!MESSAGE从插件调用代码时出现问题:org.eclipse.ui.workbench。
!STACK 0
java.lang.NullPointerException
在org.springframework.ide.eclipse.osgi.targetdefinition.TargetStartup.earlyStartup(TargetStartup.java:58)
...
在org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY org.eclipse.ui 4 4 2013-03-12 13:47 :02.531
!MESSAGE未处理的异常

!ENTRY org.springframework.ide.eclipse.osgi.targetdefinition 4 0 2013-03-12 13:47:02.534
!MESSAGE Unable执行一个扩展的早期启动代码
!STACK 0
java.lang.NullPointerException
在org.springframework.ide.eclipse.osgi.targetdefinition.TargetStartup.earlyStartup(TargetStartup.java:58 )
...
在org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY org.eclipse.ui.workbench 4 2 2013-03-12 13:47:02.550
!MESSAGE从插件调用代码时出现问题:org.eclipse.ui.workbench。
!STACK 1
org.eclipse.core.runtime.CoreException:插件org.springsource.ide.eclipse.commons.frameworks.ui无法实例化类org.springsource.ide .eclipse.commons.frameworks.ui.internal.legacyconversion.LegacySTSChecker。
在org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:194)
...
在org.eclipse.core.internal.registry.osgi .RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184)
... 11更多
导致:java.lang.NullPointerException
在org.springsource.ide.eclipse.commons.frameworks.ui .internal.legacyconversion.LegacySTSChecker。< clinit>(LegacySTSChecker.java:44)
... 18更多
!SUBENTRY 1 org.eclipse.equinox.registry 4 1 2013-03-12 13: 47:02.551
!MESSAGE插件org.springsource.ide.eclipse.commons.frameworks.ui无法实例化类org.springsource.ide.eclipse.commons.frameworks.ui.internal.legacyconversion .LegacySTSChecker。
!STACK 0
java.lang.ExceptionInInitializerError
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
...
在org.eclipse.core。 internal.jobs.Worker.run(Worker.java:54)
导致:java.lang.NullPointerException
在org.springsource.ide.eclipse.commons.frameworks.ui.internal.legacyconversion.LegacySTSChecker 。< clinit>(LegacySTSChecker.java:44)
... 18更多
!SUBENTRY 1 org.eclipse.equinox.registry 4 1 2013-03-12 13:47:02.551
!MESSAGE插件org.springsource.ide.eclipse.commons.frameworks.ui无法实例化类org.springsource.ide.eclipse.commons.frameworks.ui.internal.legacyconversion.LegacySTSChecker。
!STACK 0
java.lang.ExceptionInInitializerError
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
...
在org.eclipse.core。 internal.jobs.Worker.run(Worker.java:54)
导致:java.lang.NullPointerException
在org.springsource.ide.eclipse.commons.frameworks.ui.internal.legacyconversion.LegacySTSChecker 。< clinit>(LegacySTSChecker.java:44)
... 18更多

!ENTRY org.eclipse.mylyn.monitor.ui 4 0 2013-03-12 13:47 :02.552
!MESSAGE监视器UI停止失败
!STACK 0
java.lang.NullPointerException
在org.eclipse.mylyn.internal.monitor.ui.ActivityContextManager.stop(ActivityContextManager .java:150)
...
在org.eclipse.equinox.launcher.Main.main(Main.java:1414)

!ENTRY org.eclipse.ui 4 4 2013-03-12 13:47:02.553
!MESSAGE未处理的异常

!ENTRY org.springsource.ide.eclipse.commons.frameworks.ui 4 0 2013-03-12 13:47:02.555
!MESSAGE Unab执行一个扩展的早期启动代码
!STACK 1
org.eclipse.core.runtime.CoreException:插件org.springsource.ide.eclipse.commons.frameworks.ui无法实例化类org.springsource.ide.eclipse.commons.frameworks.ui.internal.legacyconversion.LegacySTSChecker。
在org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:194)
在org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI。 java:188)
在org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
在org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement。 java:243)
在org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
在org.eclipse.ui.internal.WorkbenchPlugin $ 1.run(WorkbenchPlugin.java :273)
在org.eclipse.swt.custom.BusyIndi​​cator.showWhile(BusyIndi​​cator.java:52)
在org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:269)
在org.eclipse.ui.internal.EarlyStartupRunnable.getExecutableExtension(EarlyStartupRunnable.java:117)
在org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66)
在org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
在org.eclipse.ui.internal.Workbench $ 52.run(Workbench.java:2357)
在org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
导致by:java.lang.ExceptionInInitializerError
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl。 newInstance(未知源)
在java.lang.reflect.Constructor.newInstance(未知源)
在java.lang.Class.newInstance0(未知源)
在java.lang.Class。 newInstance(Unknown Source)
在org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184)
... 11更多
引起的:java。 lang.NullPointerException
在org.springsource.ide.eclipse.commons.frameworks.ui.internal.legacyconversion.LegacySTSChecker。< clinit>(LegacySTSChecker.java:44)
... 18更多
!SUBENTRY 1 org。 eclipse.equinox.registry 4 1 2013-03-12 13:47:02.555
!MESSAGE插件org.springsource.ide.eclipse.commons.frameworks.ui无法实例化类org.springsource .ide.eclipse.commons.frameworks.ui.internal.legacyconversion.LegacySTSChecker。
!STACK 0
java.lang.ExceptionInInitializerError
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
在java.lang.reflect.Constructor.newInstance(未知来源)
在java.lang.Class.newInstance0(未知来源)
at java.lang.Class.newInstance(Unknown Source)
在org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184)
在org.eclipse。 core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
在org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
在org.eclipse。 core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
在org.eclipse.ui.internal.WorkbenchPlugin $ 1.run(WorkbenchPlugin.java:273)
在org.eclipse.swt.custom.BusyIndi​​cator.showWhile(BusyIndi​​cator.java:52)
在org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:269)
在org.eclipse.ui.internal.EarlyStartupRunnable.getExecutableExtension(EarlyStartupRunnable.java:117)
在org。 eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66)
在org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
在org.eclipse.ui。 internal.Workbench $ 52.run(Workbench.java:2357)
在org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
引起的:java.lang.NullPointerException
在org.springsource.ide.eclipse.commons.frameworks.ui.internal.legacyconversion.LegacySTSChecker。< clinit>(LegacySTSChecker.java:44)
... 18更多

!ENTRY org.eclipse.ui.workbench 4 2 2013-03-12 13:47:02.562
!MESSAGE发生问题从插件调用代码:org.eclipse.ui.workbench。
!STACK 0
java.lang.NullPointerException
在org.springsource.ide.eclipse.commons.internal.configurator.ConfiguratorImporter.lazyStartup(ConfiguratorImporter.java:369)
at org.springsource.ide.eclipse.commons.internal.ui.StartupExtensionPointReader.runStartupExtension(StartupExtensionPointReader.java:64)
在org.springsource.ide.eclipse.commons.internal.ui.StartupExtensionPointReader.runStartupExtensions(StartupExtensionPointReader.java :47)
在org.springsource.ide.eclipse.commons.internal.ui.StartupExtensionPointReader.earlyStartup(StartupExtensionPointReader.java:73)
在org.eclipse.ui.internal.EarlyStartupRunnable.runEarlyStartup(EarlyStartupRunnable .java:87)
在org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66)
在org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42 )
在org.eclipse.ui.internal.Workbench $ 52.run(Workbench.java:2357)
在org.eclipse.core.internal.jobs。 Worker.run(Worker.java:54)

!ENTRY org.eclipse.ui 4 4 2013-03-12 13:47:02.563
!MESSAGE未处理的异常

!ENTRY org.springsource.ide.eclipse.commons.ui 4 0 2013-03-12 13:47:02.565
!MESSAGE无法执行扩展的早期启动代码
!STACK 0
java.lang.NullPointerException
在org.springsource.ide.eclipse.commons.internal.configurator.ConfiguratorImporter.lazyStartup(ConfiguratorImporter.java:369)
在org.springsource.ide.eclipse .commons.internal.ui.StartupExtensionPointReader.runStartupExtension(StartupExtensionPointReader.java:64)
在org.springsource.ide.eclipse.commons.internal.ui.StartupExtensionPointReader.runStartupExtensions(StartupExtensionPointReader.java:47)
在org.springsource.ide.eclipse.commons.internal.ui.StartupExtensionPointReader.earlyStartup(StartupExtensionPointReader.java:73)
在org.eclipse.ui.internal.EarlyStartupRunnable.runEarlyStartup(EarlyStartupRunnable.java:87)
在org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66)
在org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
在org.eclipse .ui.internal.Workbench $ 52.run(Workbench.java:2357)
在org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

! ENTRY org.eclipse.osgi 4 0 2013-03-12 13:47:02.671
!MESSAGE发生意外的运行时错误。
!STACK 0
java.lang.NullPointerException
在org.eclipse.ui.internal.progress.BlockedJobsDialog.createBlockedDialog(BlockedJobsDialog.java:218)
在org.eclipse。 ui.internal.dialogs.WorkbenchDialogBlockedHandler.showBlocked(WorkbenchDialogBlockedHandler.java:73)
在org.eclipse.ui.internal.dialogs.WorkbenchDialogBlockedHandler.showBlocked(WorkbenchDialogBlockedHandler.java:87)
在org.eclipse。 ui.internal.dialogs.EventLoopProgressMonitor.setBlocked(EventLoopProgressMonitor.java:144)
在org.eclipse.core.internal.jobs.JobManager.reportBlocked(JobManager.java:1032)
在org.eclipse。 core.internal.jobs.JobManager.join(JobManager.java:907)
在org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.stop(SimpleProfileRegistry.java:870)
在org。 eclipse.equinox.internal.p2.core.ProvisioningAgent.unregisterService(ProvisioningAgent.java:122)
在org.eclipse.equinox.internal.p2.core.ProvisioningAgent.removedService (ProvisioningAgent.java:183)
在org.osgi.util.tracker.ServiceTracker $ Tracked.customizerRemoved(ServiceTracker.java:956)
在org.osgi.util.tracker.ServiceTracker $ Tracked.customizerRemoved (ServiceTracker.java:1)
在org.osgi.util.tracker.AbstractTracked.untrack(AbstractTracked.java:341)
在org.osgi.util.tracker.ServiceTracker $ Tracked.serviceChanged(ServiceTracker .java:902)
在org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:107)
在org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent (BundleContextImpl.java:861)
在org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
在org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous (ListenerQueue.java:148)
在org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:819)
在org.e clipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:771)
在org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.unregister(ServiceRegistrationImpl.java:225)
在org。 eclipse.equinox.internal.ds.InstanceProcess.disposeInstances(InstanceProcess.java:356)
在org.eclipse.equinox.internal.ds.InstanceProcess.disposeInstances(InstanceProcess.java:306)
在org。 eclipse.equinox.internal.ds.Resolver.disposeComponentConfigs(Resolver.java:717)
在org.eclipse.equinox.internal.ds.Resolver.disableComponents(Resolver.java:693)
在org。 eclipse.equinox.internal.ds.SCRManager.stoppingBundle(SCRManager.java:554)
在org.eclipse.equinox.internal.ds.SCRManager.bundleChanged(SCRManager.java:233)
在org。 eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:847)
在org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java :230)
在org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
在org.eclipse.osgi.framework.internal.core.Framework.publishBundleEventPrivileged(框架.java:1569)
在org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Framework.java:1505)
在org.eclipse.osgi.framework.internal.core.Framework .publishBundleEvent(Framework.java:1500)
在org.eclipse.osgi.framework.internal.core.BundleHost.stopWorker(BundleHost.java:506)
在org.eclipse.osgi.framework.internal .core.AbstractBundle.suspend(AbstractBundle.java:566)
在org.eclipse.osgi.framework.internal.core.Framework.suspendBundle(Framework.java:1207)
在org.eclipse.osgi .framework.internal.core.StartLevelManager.decFWSL(StartLevelManager.java:592)
在org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:257)
在org .eclipse.osgi.framework.internal .core.StartLevelManager.shutdown(StartLevelManager.java:215)
在org.eclipse.osgi.framework.internal.core.InternalSystemBundle.suspend(InternalSystemBundle.java:284)
在org.eclipse.osgi .framework.internal.core.Framework.shutdown(Framework.java:693)
在org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java:600)
在org .eclipse.core.runtime.adaptor.EclipseStarter.shutdown(EclipseStarter.java:399)
在org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:199)
在太阳.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang .reflect.Method.invoke(Unknown Source)
在org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
在org.eclipse.equinox.launcher.Main.basicRun( Main.java:584)
在org.eclipse.equinox.lau ncher.Main.run(Main.java:1438)
在org.eclipse.equinox.launcher.Main.main(Main.java:1414)

!ENTRY org.eclipse.equinox .p2.core 4 0 2013-03-12 13:47:02.673
!MESSAGE FrameworkEvent ERROR
!STACK 0
java.lang.NullPointerException
在org.eclipse.ui .internal.progress.BlockedJobsDialog.createBlockedDialog(BlockedJobsDialog.java:218)
在org.eclipse.ui.internal.dialogs.WorkbenchDialogBlockedHandler.showBlocked(WorkbenchDialogBlockedHandler.java:73)
在org.eclipse.ui .b.bat .internal.jobs.JobManager.reportBlocked(JobManager.java:1032)
在org.eclipse.core.internal.jobs.JobManager.join(JobManager.java:907)
在org.eclipse.equinox .internal.p2.engine.SimpleProfileRegistry.stop(SimpleProfileRegist ry.java:870)
在org.eclipse.equinox.internal.p2.core.ProvisioningAgent.unregisterService(ProvisioningAgent.java:122)
在org.eclipse.equinox.internal.p2.core。 ProvisioningAgent.removedService(ProvisioningAgent.java:183)
在org.osgi.util.tracker.ServiceTracker $ Tracked.customizerRemoved(ServiceTracker.java:956)
在org.osgi.util.tracker.ServiceTracker $ Tracked.customizerRemoved(ServiceTracker.java:1)
在org.osgi.util.tracker.AbstractTracked.untrack(AbstractTracked.java:341)
在org.osgi.util.tracker.ServiceTracker $ Tracked。 serviceChanged(ServiceTracker.java:902)
在org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:107)
在org.eclipse.osgi.framework.internal.core。 BundleContextImpl.dispatchEvent(BundleContextImpl.java:861)
在org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
在org.eclipse.osgi.framework.eventmgr .ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
在org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:819)
在org.eclipse.osgi.internal.serviceregistry .ServiceRegistry.publishServiceEvent(ServiceRegistry.java:771)
在org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.unregister(ServiceRegistrationImpl.java:225)
在org.eclipse.equinox.internal.ds .InstanceProcess.disposeInstances(InstanceProcess.java:356)
在org.eclipse.equinox.internal.ds.InstanceProcess.disposeInstances(InstanceProcess.java:306)
在org.eclipse.equinox.internal.ds .Resolver.disposeComponentConfigs(Resolver.java:717)
在org.eclipse.equinox.internal.ds.Resolver.disableComponents(Resolver.java:693)
在org.eclipse.equinox.internal.ds .SCRManager.stoppingBundle(SCRManager.java:554)
在org.eclipse.equinox.internal.ds.SCRManager.bundleChanged(SCRManager.java:233 )
在org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:847)
在org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java :230)
在org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
在org.eclipse.osgi.framework.internal.core.Framework.publishBundleEventPrivileged(框架.java:1569)
在org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Framework.java:1505)
在org.eclipse.osgi.framework.internal.core.Framework .publishBundleEvent(Framework.java:1500)
在org.eclipse.osgi.framework.internal.core.BundleHost.stopWorker(BundleHost.java:506)
在org.eclipse.osgi.framework.internal .core.AbstractBundle.suspend(AbstractBundle.java:566)
在org.eclipse.osgi.framework.internal.core.Framework.suspendBundle(Framework.java:1207)
在org.eclipse.osgi .framework.internal.core.StartLeve lManager.decFWSL(StartLevelManager.java:592)
在org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:257)
在org.eclipse.osgi.framework。 internal.core.StartLevelManager.shutdown(StartLevelManager.java:215)
在org.eclipse.osgi.framework.internal.core.InternalSystemBundle.suspend(InternalSystemBundle.java:284)
在org.eclipse。在框架的org.eclipse.core.runtime.adaptor.EclipseStarter.shutdown(EclipseStarter.java:399)
在org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:199)
在sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
在java。 lang.reflect.Metho d.invoke(未知来源)
在org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
在org.eclipse.equinox.launcher.Main.basicRun(Main.java :584)
在org.eclipse.equinox.launcher.Main.run(Main.java:1438)
在org.eclipse.equinox.launcher.Main.main(Main.java:1414)

!ENTRY org.eclipse.core.jobs 2 2 2013-03-12 13:47:04.270
!MESSAGE找到的工作在平台关闭后仍然运行。工作应该被关闭时安排的插件取消:org.eclipse.ui.internal.AbstractWorkingSetManager $ 9

!ENTRY org.eclipse.core.jobs 2 2 2013-03-12 13:47 :04.273
!MESSAGE在平台关闭后,找到的作业仍然运行。工作应该被关闭时安排的插件取消:org.eclipse.ui.internal.AbstractWorkingSetManager $ 9

!ENTRY org.eclipse.core.jobs 2 2 2013-03-12 13:47 :04.274
!MESSAGE找到的工作在平台关闭后仍然运行。工作应该被关闭时安排的插件取消:org.eclipse.ui.internal.AbstractWorkingSetManager $ 9

!ENTRY org.eclipse.core.jobs 2 2 2013-03-12 13:47 :04.276
!MESSAGE在平台关闭后,找到的作业仍然运行。工作应该被关闭时安排的插件取消:org.eclipse.ui.internal.AbstractWorkingSetManager $ 9

!ENTRY org.eclipse.core.jobs 2 2 2013-03-12 13:47 :04.277
!MESSAGE平台关闭后,找到的工作仍然运行。工作应该被关闭时安排的插件取消:org.eclipse.ui.internal.AbstractWorkingSetManager $ 9

!ENTRY org.eclipse.core.jobs 2 2 2013-03-12 13:47 :04.279
!MESSAGE找到的工作在平台关闭后仍然运行。工作应该被关闭时安排的插件取消:org.eclipse.ui.internal.AbstractWorkingSetManager $ 9

!ENTRY org.eclipse.core.jobs 2 2 2013-03-12 13:47 :04.280
!MESSAGE平台关闭后,找到的工作仍然运行。工作应该被关闭时安排的插件取消:org.eclipse.ui.internal.AbstractWorkingSetManager $ 9

!ENTRY org.eclipse.core.jobs 2 2 2013-03-12 13:47 :04.282
!MESSAGE平台关闭后,找到的工作仍然运行。工作应该被关闭时安排的插件取消:org.eclipse.ui.internal.AbstractWorkingSetManager $ 9

!ENTRY org.eclipse.core.jobs 2 2 2013-03-12 13:47 :04.283
!MESSAGE找到的工作在平台关闭后仍然运行。工作应该被关闭时安排的插件取消:org.eclipse.ui.internal.AbstractWorkingSetManager $ 9

!ENTRY org.eclipse.core.jobs 2 2 2013-03-12 13:47 :04.284
!MESSAGE平台关闭后,找到的工作仍然运行。工作应该被关闭时安排的插件取消:org.eclipse.m2e.core.internal.repository.RepositoryRegistryUpdateJob


解决方案

好吧,我想出来了。转到yourWorkspace / .metadata / .plugins并删除其中的所有内容。
Eclipse将启动并重新填充文件夹。


I haven't updated anything for at least a month. I was just working normally and suddenly the menus were all blank, so I decided to restart eclipse. I clicked "close" and "ok" to save everything, but nothing happened, so I clicked close again and eclipse closed. I clicked on eclipse and the loading screen only flashes and disappears followed by a message telling me to check the .log file. I've since restarted the pc multiple times, tried running it in safe mode and ran eclipse.exe -clean and nothing works.

Any ideas?

!SESSION 2013-03-12 13:46:10.078 -----------------------------------------------
eclipse.buildId=I20120608-1400
java.version=1.7.0_07
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments:  -product org.eclipse.epp.package.jee.product
Command-line arguments:  -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.jee.product -clean

!ENTRY org.eclipse.ui 4 4 2013-03-12 13:46:55.800
!MESSAGE An internal error has occurred.
!STACK 0
java.lang.NullPointerException
    at org.eclipse.ui.internal.Workbench.createWorkbenchWindow(Workbench.java:1228)
    ...
    at org.eclipse.equinox.launcher.Main.main(Main.java:1414)

!ENTRY org.eclipse.ui.workbench 4 0 2013-03-12 13:46:55.803
!MESSAGE An unexpected exception was thrown.
!STACK 0
java.lang.NullPointerException
    at org.eclipse.ui.internal.Workbench.createWorkbenchWindow(Workbench.java:1228)
    ...
    at org.eclipse.equinox.launcher.Main.main(Main.java:1414)

!ENTRY org.eclipse.ui 4 4 2013-03-12 13:46:55.811
!MESSAGE An internal error has occurred.
!STACK 0
java.lang.NullPointerException
    at org.eclipse.ui.internal.Workbench.createWorkbenchWindow(Workbench.java:1228)
    ...
    at org.eclipse.equinox.launcher.Main.main(Main.java:1414)

!ENTRY org.eclipse.osgi 2 0 2013-03-12 13:47:01.331
!MESSAGE While loading class "org.eclipse.team.svn.ui.SVNTeamUIPlugin", thread "Thread[main,6,main]" timed out waiting (5003ms) for thread "Thread[Worker-1,5,main]" to finish starting bundle "org.eclipse.team.svn.ui_1.0.0.I20120803-1700 [691]". To avoid deadlock, thread "Thread[main,6,main]" is proceeding but "org.eclipse.team.svn.ui.SVNTeamUIPlugin" may not be fully initialized.
!STACK 0
org.osgi.framework.BundleException: State change in progress for bundle "reference:file:plugins/org.eclipse.team.svn.ui_1.0.0.I20120803-1700.jar" by thread "Worker-1".
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1088)
    ...
    at org.eclipse.equinox.launcher.Main.main(Main.java:1414)
Caused by: org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
    ... 38 more
Root exception:
org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1088)
    ...
    at org.eclipse.equinox.launcher.Main.main(Main.java:1414)

!ENTRY org.eclipse.osgi 4 0 2013-03-12 13:47:02.259
!MESSAGE Application error
!STACK 1
org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException)
    at org.eclipse.swt.SWT.error(SWT.java:4361)
    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
    ... 18 more

!ENTRY org.eclipse.ui.workbench 4 2 2013-03-12 13:47:02.519
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench".
!STACK 0
java.lang.NullPointerException
    at org.springframework.ide.eclipse.maven.internal.legacyconversion.LegacyProjectChecker.earlyStartup(LegacyProjectChecker.java:36)
    ...
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY org.eclipse.ui 4 4 2013-03-12 13:47:02.521
!MESSAGE Unhandled Exception

!ENTRY org.springframework.ide.eclipse.maven 4 0 2013-03-12 13:47:02.523
!MESSAGE Unable to execute early startup code for an extension
!STACK 0
java.lang.NullPointerException
    at org.springframework.ide.eclipse.maven.internal.legacyconversion.LegacyProjectChecker.earlyStartup(LegacyProjectChecker.java:36)
    ...
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY org.eclipse.ui.workbench 4 2 2013-03-12 13:47:02.529
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench".
!STACK 0
java.lang.NullPointerException
    at org.springframework.ide.eclipse.osgi.targetdefinition.TargetStartup.earlyStartup(TargetStartup.java:58)
    ...
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY org.eclipse.ui 4 4 2013-03-12 13:47:02.531
!MESSAGE Unhandled Exception

!ENTRY org.springframework.ide.eclipse.osgi.targetdefinition 4 0 2013-03-12 13:47:02.534
!MESSAGE Unable to execute early startup code for an extension
!STACK 0
java.lang.NullPointerException
    at org.springframework.ide.eclipse.osgi.targetdefinition.TargetStartup.earlyStartup(TargetStartup.java:58)
    ...
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY org.eclipse.ui.workbench 4 2 2013-03-12 13:47:02.550
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench".
!STACK 1
org.eclipse.core.runtime.CoreException: Plug-in "org.springsource.ide.eclipse.commons.frameworks.ui" was unable to instantiate class "org.springsource.ide.eclipse.commons.frameworks.ui.internal.legacyconversion.LegacySTSChecker".
    at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:194)
    ...
    at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184)
    ... 11 more
Caused by: java.lang.NullPointerException
    at org.springsource.ide.eclipse.commons.frameworks.ui.internal.legacyconversion.LegacySTSChecker.<clinit>(LegacySTSChecker.java:44)
    ... 18 more
!SUBENTRY 1 org.eclipse.equinox.registry 4 1 2013-03-12 13:47:02.551
!MESSAGE Plug-in "org.springsource.ide.eclipse.commons.frameworks.ui" was unable to instantiate class "org.springsource.ide.eclipse.commons.frameworks.ui.internal.legacyconversion.LegacySTSChecker".
!STACK 0
java.lang.ExceptionInInitializerError
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    ...
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: java.lang.NullPointerException
    at org.springsource.ide.eclipse.commons.frameworks.ui.internal.legacyconversion.LegacySTSChecker.<clinit>(LegacySTSChecker.java:44)
    ... 18 more
!SUBENTRY 1 org.eclipse.equinox.registry 4 1 2013-03-12 13:47:02.551
!MESSAGE Plug-in "org.springsource.ide.eclipse.commons.frameworks.ui" was unable to instantiate class "org.springsource.ide.eclipse.commons.frameworks.ui.internal.legacyconversion.LegacySTSChecker".
!STACK 0
java.lang.ExceptionInInitializerError
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    ...
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: java.lang.NullPointerException
    at org.springsource.ide.eclipse.commons.frameworks.ui.internal.legacyconversion.LegacySTSChecker.<clinit>(LegacySTSChecker.java:44)
    ... 18 more

!ENTRY org.eclipse.mylyn.monitor.ui 4 0 2013-03-12 13:47:02.552
!MESSAGE Monitor UI stop failed
!STACK 0
java.lang.NullPointerException
    at org.eclipse.mylyn.internal.monitor.ui.ActivityContextManager.stop(ActivityContextManager.java:150)
    ...
    at org.eclipse.equinox.launcher.Main.main(Main.java:1414)

!ENTRY org.eclipse.ui 4 4 2013-03-12 13:47:02.553
!MESSAGE Unhandled Exception

!ENTRY org.springsource.ide.eclipse.commons.frameworks.ui 4 0 2013-03-12 13:47:02.555
!MESSAGE Unable to execute early startup code for an extension
!STACK 1
org.eclipse.core.runtime.CoreException: Plug-in "org.springsource.ide.eclipse.commons.frameworks.ui" was unable to instantiate class "org.springsource.ide.eclipse.commons.frameworks.ui.internal.legacyconversion.LegacySTSChecker".
    at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:194)
    at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:188)
    at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
    at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
    at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
    at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:273)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:52)
    at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:269)
    at org.eclipse.ui.internal.EarlyStartupRunnable.getExecutableExtension(EarlyStartupRunnable.java:117)
    at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.ui.internal.Workbench$52.run(Workbench.java:2357)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: java.lang.ExceptionInInitializerError
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at java.lang.Class.newInstance0(Unknown Source)
    at java.lang.Class.newInstance(Unknown Source)
    at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184)
    ... 11 more
Caused by: java.lang.NullPointerException
    at org.springsource.ide.eclipse.commons.frameworks.ui.internal.legacyconversion.LegacySTSChecker.<clinit>(LegacySTSChecker.java:44)
    ... 18 more
!SUBENTRY 1 org.eclipse.equinox.registry 4 1 2013-03-12 13:47:02.555
!MESSAGE Plug-in "org.springsource.ide.eclipse.commons.frameworks.ui" was unable to instantiate class "org.springsource.ide.eclipse.commons.frameworks.ui.internal.legacyconversion.LegacySTSChecker".
!STACK 0
java.lang.ExceptionInInitializerError
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at java.lang.Class.newInstance0(Unknown Source)
    at java.lang.Class.newInstance(Unknown Source)
    at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184)
    at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
    at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
    at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
    at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:273)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:52)
    at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:269)
    at org.eclipse.ui.internal.EarlyStartupRunnable.getExecutableExtension(EarlyStartupRunnable.java:117)
    at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.ui.internal.Workbench$52.run(Workbench.java:2357)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: java.lang.NullPointerException
    at org.springsource.ide.eclipse.commons.frameworks.ui.internal.legacyconversion.LegacySTSChecker.<clinit>(LegacySTSChecker.java:44)
    ... 18 more

!ENTRY org.eclipse.ui.workbench 4 2 2013-03-12 13:47:02.562
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench".
!STACK 0
java.lang.NullPointerException
    at org.springsource.ide.eclipse.commons.internal.configurator.ConfiguratorImporter.lazyStartup(ConfiguratorImporter.java:369)
    at org.springsource.ide.eclipse.commons.internal.ui.StartupExtensionPointReader.runStartupExtension(StartupExtensionPointReader.java:64)
    at org.springsource.ide.eclipse.commons.internal.ui.StartupExtensionPointReader.runStartupExtensions(StartupExtensionPointReader.java:47)
    at org.springsource.ide.eclipse.commons.internal.ui.StartupExtensionPointReader.earlyStartup(StartupExtensionPointReader.java:73)
    at org.eclipse.ui.internal.EarlyStartupRunnable.runEarlyStartup(EarlyStartupRunnable.java:87)
    at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.ui.internal.Workbench$52.run(Workbench.java:2357)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY org.eclipse.ui 4 4 2013-03-12 13:47:02.563
!MESSAGE Unhandled Exception

!ENTRY org.springsource.ide.eclipse.commons.ui 4 0 2013-03-12 13:47:02.565
!MESSAGE Unable to execute early startup code for an extension
!STACK 0
java.lang.NullPointerException
    at org.springsource.ide.eclipse.commons.internal.configurator.ConfiguratorImporter.lazyStartup(ConfiguratorImporter.java:369)
    at org.springsource.ide.eclipse.commons.internal.ui.StartupExtensionPointReader.runStartupExtension(StartupExtensionPointReader.java:64)
    at org.springsource.ide.eclipse.commons.internal.ui.StartupExtensionPointReader.runStartupExtensions(StartupExtensionPointReader.java:47)
    at org.springsource.ide.eclipse.commons.internal.ui.StartupExtensionPointReader.earlyStartup(StartupExtensionPointReader.java:73)
    at org.eclipse.ui.internal.EarlyStartupRunnable.runEarlyStartup(EarlyStartupRunnable.java:87)
    at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.ui.internal.Workbench$52.run(Workbench.java:2357)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY org.eclipse.osgi 4 0 2013-03-12 13:47:02.671
!MESSAGE An unexpected runtime error has occurred.
!STACK 0
java.lang.NullPointerException
    at org.eclipse.ui.internal.progress.BlockedJobsDialog.createBlockedDialog(BlockedJobsDialog.java:218)
    at org.eclipse.ui.internal.dialogs.WorkbenchDialogBlockedHandler.showBlocked(WorkbenchDialogBlockedHandler.java:73)
    at org.eclipse.ui.internal.dialogs.WorkbenchDialogBlockedHandler.showBlocked(WorkbenchDialogBlockedHandler.java:87)
    at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.setBlocked(EventLoopProgressMonitor.java:144)
    at org.eclipse.core.internal.jobs.JobManager.reportBlocked(JobManager.java:1032)
    at org.eclipse.core.internal.jobs.JobManager.join(JobManager.java:907)
    at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.stop(SimpleProfileRegistry.java:870)
    at org.eclipse.equinox.internal.p2.core.ProvisioningAgent.unregisterService(ProvisioningAgent.java:122)
    at org.eclipse.equinox.internal.p2.core.ProvisioningAgent.removedService(ProvisioningAgent.java:183)
    at org.osgi.util.tracker.ServiceTracker$Tracked.customizerRemoved(ServiceTracker.java:956)
    at org.osgi.util.tracker.ServiceTracker$Tracked.customizerRemoved(ServiceTracker.java:1)
    at org.osgi.util.tracker.AbstractTracked.untrack(AbstractTracked.java:341)
    at org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:902)
    at org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:107)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:861)
    at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
    at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
    at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:819)
    at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:771)
    at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.unregister(ServiceRegistrationImpl.java:225)
    at org.eclipse.equinox.internal.ds.InstanceProcess.disposeInstances(InstanceProcess.java:356)
    at org.eclipse.equinox.internal.ds.InstanceProcess.disposeInstances(InstanceProcess.java:306)
    at org.eclipse.equinox.internal.ds.Resolver.disposeComponentConfigs(Resolver.java:717)
    at org.eclipse.equinox.internal.ds.Resolver.disableComponents(Resolver.java:693)
    at org.eclipse.equinox.internal.ds.SCRManager.stoppingBundle(SCRManager.java:554)
    at org.eclipse.equinox.internal.ds.SCRManager.bundleChanged(SCRManager.java:233)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:847)
    at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
    at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
    at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEventPrivileged(Framework.java:1569)
    at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Framework.java:1505)
    at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Framework.java:1500)
    at org.eclipse.osgi.framework.internal.core.BundleHost.stopWorker(BundleHost.java:506)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.suspend(AbstractBundle.java:566)
    at org.eclipse.osgi.framework.internal.core.Framework.suspendBundle(Framework.java:1207)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.decFWSL(StartLevelManager.java:592)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:257)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.shutdown(StartLevelManager.java:215)
    at org.eclipse.osgi.framework.internal.core.InternalSystemBundle.suspend(InternalSystemBundle.java:284)
    at org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.java:693)
    at org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java:600)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.shutdown(EclipseStarter.java:399)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:199)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1414)

!ENTRY org.eclipse.equinox.p2.core 4 0 2013-03-12 13:47:02.673
!MESSAGE FrameworkEvent ERROR
!STACK 0
java.lang.NullPointerException
    at org.eclipse.ui.internal.progress.BlockedJobsDialog.createBlockedDialog(BlockedJobsDialog.java:218)
    at org.eclipse.ui.internal.dialogs.WorkbenchDialogBlockedHandler.showBlocked(WorkbenchDialogBlockedHandler.java:73)
    at org.eclipse.ui.internal.dialogs.WorkbenchDialogBlockedHandler.showBlocked(WorkbenchDialogBlockedHandler.java:87)
    at org.eclipse.ui.internal.dialogs.EventLoopProgressMonitor.setBlocked(EventLoopProgressMonitor.java:144)
    at org.eclipse.core.internal.jobs.JobManager.reportBlocked(JobManager.java:1032)
    at org.eclipse.core.internal.jobs.JobManager.join(JobManager.java:907)
    at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.stop(SimpleProfileRegistry.java:870)
    at org.eclipse.equinox.internal.p2.core.ProvisioningAgent.unregisterService(ProvisioningAgent.java:122)
    at org.eclipse.equinox.internal.p2.core.ProvisioningAgent.removedService(ProvisioningAgent.java:183)
    at org.osgi.util.tracker.ServiceTracker$Tracked.customizerRemoved(ServiceTracker.java:956)
    at org.osgi.util.tracker.ServiceTracker$Tracked.customizerRemoved(ServiceTracker.java:1)
    at org.osgi.util.tracker.AbstractTracked.untrack(AbstractTracked.java:341)
    at org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:902)
    at org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:107)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:861)
    at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
    at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
    at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:819)
    at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:771)
    at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.unregister(ServiceRegistrationImpl.java:225)
    at org.eclipse.equinox.internal.ds.InstanceProcess.disposeInstances(InstanceProcess.java:356)
    at org.eclipse.equinox.internal.ds.InstanceProcess.disposeInstances(InstanceProcess.java:306)
    at org.eclipse.equinox.internal.ds.Resolver.disposeComponentConfigs(Resolver.java:717)
    at org.eclipse.equinox.internal.ds.Resolver.disableComponents(Resolver.java:693)
    at org.eclipse.equinox.internal.ds.SCRManager.stoppingBundle(SCRManager.java:554)
    at org.eclipse.equinox.internal.ds.SCRManager.bundleChanged(SCRManager.java:233)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:847)
    at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
    at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
    at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEventPrivileged(Framework.java:1569)
    at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Framework.java:1505)
    at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Framework.java:1500)
    at org.eclipse.osgi.framework.internal.core.BundleHost.stopWorker(BundleHost.java:506)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.suspend(AbstractBundle.java:566)
    at org.eclipse.osgi.framework.internal.core.Framework.suspendBundle(Framework.java:1207)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.decFWSL(StartLevelManager.java:592)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:257)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.shutdown(StartLevelManager.java:215)
    at org.eclipse.osgi.framework.internal.core.InternalSystemBundle.suspend(InternalSystemBundle.java:284)
    at org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.java:693)
    at org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java:600)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.shutdown(EclipseStarter.java:399)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:199)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1414)

!ENTRY org.eclipse.core.jobs 2 2 2013-03-12 13:47:04.270
!MESSAGE Job found still running after platform shutdown.  Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.ui.internal.AbstractWorkingSetManager$9

!ENTRY org.eclipse.core.jobs 2 2 2013-03-12 13:47:04.273
!MESSAGE Job found still running after platform shutdown.  Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.ui.internal.AbstractWorkingSetManager$9

!ENTRY org.eclipse.core.jobs 2 2 2013-03-12 13:47:04.274
!MESSAGE Job found still running after platform shutdown.  Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.ui.internal.AbstractWorkingSetManager$9

!ENTRY org.eclipse.core.jobs 2 2 2013-03-12 13:47:04.276
!MESSAGE Job found still running after platform shutdown.  Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.ui.internal.AbstractWorkingSetManager$9

!ENTRY org.eclipse.core.jobs 2 2 2013-03-12 13:47:04.277
!MESSAGE Job found still running after platform shutdown.  Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.ui.internal.AbstractWorkingSetManager$9

!ENTRY org.eclipse.core.jobs 2 2 2013-03-12 13:47:04.279
!MESSAGE Job found still running after platform shutdown.  Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.ui.internal.AbstractWorkingSetManager$9

!ENTRY org.eclipse.core.jobs 2 2 2013-03-12 13:47:04.280
!MESSAGE Job found still running after platform shutdown.  Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.ui.internal.AbstractWorkingSetManager$9

!ENTRY org.eclipse.core.jobs 2 2 2013-03-12 13:47:04.282
!MESSAGE Job found still running after platform shutdown.  Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.ui.internal.AbstractWorkingSetManager$9

!ENTRY org.eclipse.core.jobs 2 2 2013-03-12 13:47:04.283
!MESSAGE Job found still running after platform shutdown.  Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.ui.internal.AbstractWorkingSetManager$9

!ENTRY org.eclipse.core.jobs 2 2 2013-03-12 13:47:04.284
!MESSAGE Job found still running after platform shutdown.  Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.m2e.core.internal.repository.RepositoryRegistryUpdateJob

解决方案

Ok so i figured it out. Go to yourWorkspace/.metadata/.plugins and delete everything in there. Eclipse will start and repopulate the folder.

这篇关于Eclipse不会启动,我没有改变任何东西的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆