在启动Eclipse工作区崩溃(Eclipse workspace crashes on start

2019-07-04 05:28发布

我使用Spring工具套件(STS)3.0.0版本(eclipse.buildId = 3.0.0.201208091018-RELEASE-E42)。 它运行良好了几个月的,但最近如图所示在这篇文章的最后一部分我的主要工作区与错误而崩溃闪屏上。

我曾尝试“STS.exe -clean”和恢复安装(通过新的工作台)到以前的配置..但似乎没有任何工作。

我开着它作为一个单一工具(即几乎所有的开发相关的任务,甚至像连接到服务器,数据库),所以这是非常令人沮丧:-(。

任何帮助将不胜感激。

            !ENTRY org.eclipse.ui.workbench 4 2 2012-11-28 08:56:53.195
            !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench".
            !STACK 1
            org.eclipse.core.runtime.CoreException: Plug-in "org.eclipse.equinox.p2.ui.sdk.scheduler" was unable to instantiate class "org.eclipse.equinox.internal.p2.ui.sdk.scheduler.AutomaticUpdateScheduler".
                at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:194)
                at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:186)
                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:70)
                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.eclipse.equinox.internal.p2.ui.sdk.scheduler.AutomaticUpdateScheduler.<init>(AutomaticUpdateScheduler.java:68)
                at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
                at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
                at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
                at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
                at java.lang.Class.newInstance0(Class.java:372)
                at java.lang.Class.newInstance(Class.java:325)
                at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184)
                ... 11 more
            !SUBENTRY 1 org.eclipse.equinox.registry 4 1 2012-11-28 08:56:53.195
            !MESSAGE Plug-in "org.eclipse.equinox.p2.ui.sdk.scheduler" was unable to instantiate class "org.eclipse.equinox.internal.p2.ui.sdk.scheduler.AutomaticUpdateScheduler".
            !STACK 0
            java.lang.NullPointerException
                at org.eclipse.equinox.internal.p2.ui.sdk.scheduler.AutomaticUpdateScheduler.<init>(AutomaticUpdateScheduler.java:68)
                at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
                at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
                at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
                at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
                at java.lang.Class.newInstance0(Class.java:372)
                at java.lang.Class.newInstance(Class.java:325)
                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:70)
                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)
            !SUBENTRY 1 org.eclipse.equinox.registry 4 1 2012-11-28 08:56:53.196
            !MESSAGE Plug-in "org.eclipse.equinox.p2.ui.sdk.scheduler" was unable to instantiate class "org.eclipse.equinox.internal.p2.ui.sdk.scheduler.AutomaticUpdateScheduler".
            !STACK 0
            java.lang.NullPointerException
                at org.eclipse.equinox.internal.p2.ui.sdk.scheduler.AutomaticUpdateScheduler.<init>(AutomaticUpdateScheduler.java:68)
                at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
                at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
                at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
                at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
                at java.lang.Class.newInstance0(Class.java:372)
                at java.lang.Class.newInstance(Class.java:325)
                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:70)
                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)

            !ENTRY org.eclipse.ui 4 4 2012-11-28 08:56:53.210
            !MESSAGE Unhandled Exception

            !ENTRY org.eclipse.equinox.p2.ui.sdk.scheduler 4 0 2012-11-28 08:56:53.213
            !MESSAGE Unable to execute early startup code for an extension
            !STACK 1
            org.eclipse.core.runtime.CoreException: Plug-in "org.eclipse.equinox.p2.ui.sdk.scheduler" was unable to instantiate class "org.eclipse.equinox.internal.p2.ui.sdk.scheduler.AutomaticUpdateScheduler".
                at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:194)
                at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:186)
                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:70)
                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.eclipse.equinox.internal.p2.ui.sdk.scheduler.AutomaticUpdateScheduler.<init>(AutomaticUpdateScheduler.java:68)
                at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
                at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
                at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
                at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
                at java.lang.Class.newInstance0(Class.java:372)
                at java.lang.Class.newInstance(Class.java:325)
                at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184)
                ... 11 more
            !SUBENTRY 1 org.eclipse.equinox.registry 4 1 2012-11-28 08:56:53.213
            !MESSAGE Plug-in "org.eclipse.equinox.p2.ui.sdk.scheduler" was unable to instantiate class "org.eclipse.equinox.internal.p2.ui.sdk.scheduler.AutomaticUpdateScheduler".
            !STACK 0
            java.lang.NullPointerException
                at org.eclipse.equinox.internal.p2.ui.sdk.scheduler.AutomaticUpdateScheduler.<init>(AutomaticUpdateScheduler.java:68)
                at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
                at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
                at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
                at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
                at java.lang.Class.newInstance0(Class.java:372)
                at java.lang.Class.newInstance(Class.java:325)
                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:70)
                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)

            !ENTRY org.eclipse.core.runtime 4 2 2012-11-28 08:56:53.250
            !MESSAGE Problems encountered starting up plug-in: "org.osgi.framework.BundleException: The bundle's start level is not met.  Cannot transient start the bundle: org.eclipse.wst.web_1.1.600.v201204190200 [797]".
            !STACK 0
            org.osgi.framework.BundleException: The bundle's start level is not met.  Cannot transient start the bundle: org.eclipse.wst.web_1.1.600.v201204190200 [797]
                at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:315)
                at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:300)
                at org.eclipse.core.internal.runtime.InternalPlatform.start(InternalPlatform.java:923)
                at org.eclipse.core.internal.plugins.PluginDescriptor.doPluginActivation(PluginDescriptor.java:360)
                at org.eclipse.core.internal.plugins.PluginDescriptor.getPlugin(PluginDescriptor.java:340)
                at org.eclipse.core.runtime.Platform.getPlugin(Platform.java:738)
                at org.eclipse.core.internal.preferences.legacy.InitLegacyPreferences.init(InitLegacyPreferences.java:43)
                at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.applyRuntimeDefaults(PreferenceServiceRegistryHelper.java:147)
                at org.eclipse.core.internal.preferences.PreferencesService.applyRuntimeDefaults(PreferencesService.java:368)
                at org.eclipse.core.internal.preferences.DefaultPreferences.applyRuntimeDefaults(DefaultPreferences.java:166)
                at org.eclipse.core.internal.preferences.DefaultPreferences.load(DefaultPreferences.java:237)
                at org.eclipse.core.internal.preferences.EclipsePreferences.create(EclipsePreferences.java:410)
                at org.eclipse.core.internal.preferences.EclipsePreferences.internalNode(EclipsePreferences.java:663)
                at org.eclipse.core.internal.preferences.EclipsePreferences.node(EclipsePreferences.java:805)
                at org.eclipse.core.internal.preferences.PreferencesService$5.run(PreferencesService.java:623)
                at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
                at org.eclipse.core.internal.preferences.PreferencesService.getNodes(PreferencesService.java:607)
                at org.eclipse.core.internal.preferences.PreferencesService.getString(PreferencesService.java:676)
                at org.eclipse.wst.project.facet.ProductManager.getProperty(ProductManager.java:67)
                at org.eclipse.wst.project.facet.ProductManager.shouldUseViewerSyncForWebservices(ProductManager.java:127)
                at org.eclipse.jst.j2ee.internal.webservice.startup.WebserviceListener.earlyStartup(WebserviceListener.java:79)
                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)
            Caused by: org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException: The bundle's start level is not met.  Cannot transient start the bundle: org.eclipse.wst.web_1.1.600.v201204190200 [797]
                ... 26 more
            Root exception:
            org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException: The bundle's start level is not met.  Cannot transient start the bundle: org.eclipse.wst.web_1.1.600.v201204190200 [797]
                at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:315)
                at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:300)
                at org.eclipse.core.internal.runtime.InternalPlatform.start(InternalPlatform.java:923)
                at org.eclipse.core.internal.plugins.PluginDescriptor.doPluginActivation(PluginDescriptor.java:360)
                at org.eclipse.core.internal.plugins.PluginDescriptor.getPlugin(PluginDescriptor.java:340)
                at org.eclipse.core.runtime.Platform.getPlugin(Platform.java:738)
                at org.eclipse.core.internal.preferences.legacy.InitLegacyPreferences.init(InitLegacyPreferences.java:43)
                at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.applyRuntimeDefaults(PreferenceServiceRegistryHelper.java:147)
                at org.eclipse.core.internal.preferences.PreferencesService.applyRuntimeDefaults(PreferencesService.java:368)
                at org.eclipse.core.internal.preferences.DefaultPreferences.applyRuntimeDefaults(DefaultPreferences.java:166)
                at org.eclipse.core.internal.preferences.DefaultPreferences.load(DefaultPreferences.java:237)
                at org.eclipse.core.internal.preferences.EclipsePreferences.create(EclipsePreferences.java:410)
                at org.eclipse.core.internal.preferences.EclipsePreferences.internalNode(EclipsePreferences.java:663)
                at org.eclipse.core.internal.preferences.EclipsePreferences.node(EclipsePreferences.java:805)
                at org.eclipse.core.internal.preferences.PreferencesService$5.run(PreferencesService.java:623)
                at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
                at org.eclipse.core.internal.preferences.PreferencesService.getNodes(PreferencesService.java:607)
                at org.eclipse.core.internal.preferences.PreferencesService.getString(PreferencesService.java:676)
                at org.eclipse.wst.project.facet.ProductManager.getProperty(ProductManager.java:67)
                at org.eclipse.wst.project.facet.ProductManager.shouldUseViewerSyncForWebservices(ProductManager.java:127)
                at org.eclipse.jst.j2ee.internal.webservice.startup.WebserviceListener.earlyStartup(WebserviceListener.java:79)
                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.core.runtime 4 2 2012-11-28 08:56:53.258
            !MESSAGE Problems encountered starting up plug-in: "org.osgi.framework.BundleException: The bundle's start level is not met.  Cannot transient start the bundle: org.eclipse.jst.ws.jaxws.utils_1.0.200.v201201032002 [553]".
            !STACK 0
            org.osgi.framework.BundleException: The bundle's start level is not met.  Cannot transient start the bundle: org.eclipse.jst.ws.jaxws.utils_1.0.200.v201201032002 [553]
                at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:315)
                at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:300)
                at org.eclipse.core.internal.runtime.InternalPlatform.start(InternalPlatform.java:923)
                at org.eclipse.core.internal.plugins.PluginDescriptor.doPluginActivation(PluginDescriptor.java:360)
                at org.eclipse.core.internal.plugins.PluginDescriptor.getPlugin(PluginDescriptor.java:340)
                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
                at java.lang.reflect.Method.invoke(Method.java:601)
                at org.eclipse.ui.internal.EarlyStartupRunnable.getPluginForCompatibility(EarlyStartupRunnable.java:149)
                at org.eclipse.ui.internal.EarlyStartupRunnable.getExecutableExtension(EarlyStartupRunnable.java:113)
                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: org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException: The bundle's start level is not met.  Cannot transient start the bundle: org.eclipse.jst.ws.jaxws.utils_1.0.200.v201201032002 [553]
                ... 15 more
            Root exception:
            org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException: The bundle's start level is not met.  Cannot transient start the bundle: org.eclipse.jst.ws.jaxws.utils_1.0.200.v201201032002 [553]
                at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:315)
                at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:300)
                at org.eclipse.core.internal.runtime.InternalPlatform.start(InternalPlatform.java:923)
                at org.eclipse.core.internal.plugins.PluginDescriptor.doPluginActivation(PluginDescriptor.java:360)
                at org.eclipse.core.internal.plugins.PluginDescriptor.getPlugin(PluginDescriptor.java:340)
                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
                at java.lang.reflect.Method.invoke(Method.java:601)
                at org.eclipse.ui.internal.EarlyStartupRunnable.getPluginForCompatibility(EarlyStartupRunnable.java:149)
                at org.eclipse.ui.internal.EarlyStartupRunnable.getExecutableExtension(EarlyStartupRunnable.java:113)
                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 2012-11-28 08:56:53.261
            !MESSAGE Unhandled Exception

            !ENTRY org.eclipse.jst.ws.jaxws.utils 4 0 2012-11-28 08:56:53.263
            !MESSAGE Unable to execute early startup code for an extension
            !STACK 0
            java.lang.reflect.InvocationTargetException
                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
                at java.lang.reflect.Method.invoke(Method.java:601)
                at org.eclipse.ui.internal.EarlyStartupRunnable.getPluginForCompatibility(EarlyStartupRunnable.java:149)
                at org.eclipse.ui.internal.EarlyStartupRunnable.getExecutableExtension(EarlyStartupRunnable.java:113)
                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: org.eclipse.core.runtime.CoreException: Problems encountered starting up plug-in: "org.osgi.framework.BundleException: The bundle's start level is not met.  Cannot transient start the bundle: org.eclipse.jst.ws.jaxws.utils_1.0.200.v201201032002 [553]".
                at org.eclipse.core.internal.plugins.PluginDescriptor.throwException(PluginDescriptor.java:296)
                at org.eclipse.core.internal.plugins.PluginDescriptor.doPluginActivation(PluginDescriptor.java:362)
                at org.eclipse.core.internal.plugins.PluginDescriptor.getPlugin(PluginDescriptor.java:340)
                ... 10 more
            Caused by: org.osgi.framework.BundleException: The bundle's start level is not met.  Cannot transient start the bundle: org.eclipse.jst.ws.jaxws.utils_1.0.200.v201201032002 [553]
                at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:315)
                at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:300)
                at org.eclipse.core.internal.runtime.InternalPlatform.start(InternalPlatform.java:923)
                at org.eclipse.core.internal.plugins.PluginDescriptor.doPluginActivation(PluginDescriptor.java:360)
                ... 11 more
            Caused by: org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException: The bundle's start level is not met.  Cannot transient start the bundle: org.eclipse.jst.ws.jaxws.utils_1.0.200.v201201032002 [553]
                ... 15 more
            Root exception:
            org.eclipse.core.runtime.CoreException: Problems encountered starting up plug-in: "org.osgi.framework.BundleException: The bundle's start level is not met.  Cannot transient start the bundle: org.eclipse.jst.ws.jaxws.utils_1.0.200.v201201032002 [553]".
                at org.eclipse.core.internal.plugins.PluginDescriptor.throwException(PluginDescriptor.java:296)
                at org.eclipse.core.internal.plugins.PluginDescriptor.doPluginActivation(PluginDescriptor.java:362)
                at org.eclipse.core.internal.plugins.PluginDescriptor.getPlugin(PluginDescriptor.java:340)
                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
                at java.lang.reflect.Method.invoke(Method.java:601)
                at org.eclipse.ui.internal.EarlyStartupRunnable.getPluginForCompatibility(EarlyStartupRunnable.java:149)
                at org.eclipse.ui.internal.EarlyStartupRunnable.getExecutableExtension(EarlyStartupRunnable.java:113)
                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: org.osgi.framework.BundleException: The bundle's start level is not met.  Cannot transient start the bundle: org.eclipse.jst.ws.jaxws.utils_1.0.200.v201201032002 [553]
                at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:315)
                at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:300)
                at org.eclipse.core.internal.runtime.InternalPlatform.start(InternalPlatform.java:923)
                at org.eclipse.core.internal.plugins.PluginDescriptor.doPluginActivation(PluginDescriptor.java:360)
                ... 11 more
            Caused by: org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException: The bundle's start level is not met.  Cannot transient start the bundle: org.eclipse.jst.ws.jaxws.utils_1.0.200.v201201032002 [553]
                ... 15 more

            !ENTRY org.eclipse.ui 4 4 2012-11-28 08:56:53.266
            !MESSAGE Bad extension specification

            !ENTRY org.eclipse.jst.ws.jaxws.utils 4 0 2012-11-28 08:56:53.268
            !MESSAGE startup class must implement org.eclipse.ui.IStartup

            !ENTRY org.eclipse.ui.workbench 4 2 2012-11-28 08:56:53.422
            !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.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 2012-11-28 08:56:53.424
            !MESSAGE Unhandled Exception

Answer 1:

我面临着同样的问题。 我跟着这些步骤,它的正常工作,

  1. 转到您的工作空间如C:\工作区

  2. 然后打开.metadata.plugins从工作区文件夹。

  3. 删除以下2个文件夹,

    • org.eclipse.e4.workbench
    • org.eclipse.equinox.p2.ui.sdk

Eclipse应当在这之后开始。



Answer 2:

通过消除解决问题workspace\.metadata\.plugins\org.eclipse.e4.workbench目录。



Answer 3:

我所做的,当我有这个问题被删除崩溃工作区的.metadata文件夹中的.lock。

担任魅力。



Answer 4:

我不得不打开开普勒的工作空间与月神后,同样的问题,然后再切换回开普勒。 似乎月神增加了一些数据开普勒意外。

我不得不删除.metadata文件夹,并重新配置工作区。



Answer 5:

错误得到了由workspace.metadata.plugins文件夹中删除org.eclipse.e4.workbench删除... :)



Answer 6:

朋友们,

对我来说,唯一的解决办法是在一个简单的调整eclipse.ini

位于Eclipse安装的根文件夹中的文件。


在之前-vmargs行添加以下内容:

-vm

C:\ Program Files文件\的Java \ jre7 \ BIN \ javaw.exe的

住这样的:

...

-vm

C:\ Java的\ JDK \ 1.8 \斌\ javaw.exe的

-vmargs

...


指定JVM

其中最推荐选择使用是指定一个特定的JVM为Eclipse上运行。 这样做可以确保你是绝对肯定的JVM,Eclipse会运行和隔离你可以改变你的系统的“默认” JVM系统更改。 许多用户已经被绊了一跤,因为他们认为他们知道JVM会默认使用,但他们想错了。 的eclipse.ini让您肯定。

的eclipse.ini的下面的例子演示了-vm选项的正确用法。

注意-vm选项的格式 - 准确的说是很重要的:

  • 的-vm选项及其值(路径)必须在单独的行。
  • 该值必须是完整的绝对或相对路径Java可执行文件,而不只是到Java主目录。
  • 该-vm选项必须与其它Eclipse特定的选项后出现(如-product,--launcher。*等),但-vmargs选项之前,因为一切-vmargs后直接传递给JVM。
  • 对于32位的Eclipse可执行文件(eclipse,在视窗)32位JVM必须使用和用于64位的Eclipse可执行一个64位JVM必须使用。 32位Eclipse将不会与64位JVM运行。

更多的eclipse.ini配置: https://wiki.eclipse.org/Eclipse.ini


我希望这有帮助...

祝好运!



文章来源: Eclipse workspace crashes on startup