Eclipse non si avvia e non ho cambiato nulla


111

Non ho aggiornato nulla per almeno un mese. Stavo solo lavorando normalmente e improvvisamente i menu erano tutti vuoti, quindi ho deciso di riavviare eclipse. Ho cliccato su "chiudi" e "ok" per salvare tutto, ma non è successo niente, quindi ho fatto di nuovo clic su chiudi e l'eclissi si è chiusa. Ho cliccato su eclipse e la schermata di caricamento lampeggia e scompare seguita da un messaggio che mi dice di controllare il .logfile. Da allora ho riavviato il PC più volte, ho provato a eseguirlo in modalità provvisoria e ho eseguito eclipse.exe -cleane non funziona nulla.

Qualche idea?

!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

puoi provare a reinstallarlo?
Kalon

Risposte:


298

Ho usato eclipse -clean -clearPersistedStatee per me ha funzionato. Perderai la configurazione del layout della finestra, ma mi sembra minore.

Per i sistemi Linux prova: ./eclipse -clean -clearPersistedState

Vedi Eclipse JUNO non si avvia


Questo ha funzionato per me. Non è necessario cancellare tutti i plug-in in .metadata / .plugins
mac

1
Ha lavorato per me con Eclipse Juno, uomini mi hai risparmiato un sacco di lavoro.
chavocarlos

2
Questo ha funzionato! Come mai -clearPersistedState non è nella documentazione di eclipse? help.eclipse.org/kepler/…
andy

1
Sì, questo funziona anche per me ogni volta. Ma la ragione qui è che questo funzionerà solo se la tua eclissi non può essere avviata a causa di "Lavoro trovato ancora in esecuzione dopo l'arresto della piattaforma" in altri casi come "memoria esaurita" ecc. Non funzionerà
Khay

Ha funzionato anche per me con Eclipse Kepler! Grazie!
Gilad Barner

62

Ok, così ho capito. Vai su yourWorkspace / .metadata / .plugins ed elimina tutto lì. Eclipse verrà avviato e ripopolerà la cartella.


10
Questo ha funzionato per me ma ha liberato il mio intero spazio di lavoro. ho dovuto reimportare i miei progetti e configurare la prospettiva, le impostazioni, ecc. Non sono sicuro che ciò sia stato causato dall'eliminazione della cartella menzionata o dal problema che ha fatto lamentare la mia eclissi in primo luogo
Hilikus

3
sì la stessa cosa è successa a me quando l'ho fatto, ma quella è stata l'unica soluzione che ho trovato :( Immagino che potresti provare a scoprire quale cartella specifica stava scherzando con eclipse ... l'ho provato ma dopo averne cancellato metà senza fortuna ho appena cancellato il tutto e ha funzionato.
bia.migueis

4
Ho rimosso tutte le cartelle da "Workspace / .metadata / .plugins" a parte il plug-in "org.eclipse.core.resources". Grazie a questo Eclipse ha mantenuto i progetti.
ady

47

La rimozione di workbench.xmi in workspace / .metadata / .plugins / org.eclipse.e4.workbench / ha funzionato per me. Non ha rimosso i progetti esistenti.


Per Indigo si trova lo stesso file: workspace \ .metadata \ .plugins \ org.eclipse.ui.workbench \ workbench.xml
Lisandro

1
Per aggiungere: se stai testando un plugin e riscontri questo problema, devi rimuovere l'equivalente del plugin, che sulla mia macchina era: Eclipse / runtime-EclipseApplication / .metadata / .plugins / org.eclipse.e4.workbench / workbench. xml
Joe,

1
Ha! Sì, ho appena cercato su Google e ho trovato il mio commento utile!
Joe

Ha funzionato! Ma ha funzionato in modo simile a -clean -clearPersistedState in cui ho perso il mio layout. i progetti stessi erano ancora lì.
ravikanth

Questo non ha funzionato per me, ma quando ho cancellato anche la cartella org.eclipse.e4.workbench (che era vuota ..) ha funzionato.
Kevin Cruijssen

40

Funziona come champ su mac os o windows.

Rimuovi workbench.xmi situato in workspace / .metadata / .plugins / org.eclipse.e4.workbench / workbench.xmi . Quindi avvia Eclipse o ADT. Questo non cancellerà lo spazio di lavoro o il repository.

Rimuovi workbench.xmi cmd:

rm workspace / .metadata / .plugins / org.eclipse.e4.workbench / workbench.xmi.


Funziona bene. Ma puoi spiegare perché sta accadendo e come si risolve dopo averlo rimosso?
Siddiq Abu Bakkar

Le modifiche durante il runtime vengono riscritte nel modello. Ciò è dovuto al fatto che durante lo sviluppo l'area di lavoro è in qualche modo danneggiata. Ad esempio, arresto di Eclipse durante il debug, problema di memorizzazione nella cache, arresto di Eclipse prima del salvataggio delle impostazioni, esaurimento della memoria, spostamento di una parte in un nuovo contenitore tramite trascinamento. Se l'applicazione RCP viene chiusa, queste modifiche vengono registrate e salvate indipendentemente in un workbench.xmi. Esaminare questo passaggio n. 4 della documentazione: costruzione del modello dell'applicazione runtime
ToolFan

Su Windows il percorso era C: \ Users \ myname \ Adobe Flash Builder 4.7 \ .metadata \ .plugins \ org.eclipse.ui.workbench
Eric

Lavorato! Ma ha perso il layout / vista simile a -clean -clearPersistedState. I progetti stessi erano ancora lì, grazie !. a differenza della rimozione del completo .plugins.
ravikanth

12

Provare:

$ rm YOUR_PROJECT_DIR/.metadata/.plugins/org.eclipse.core.resources/.snap

Fonte originale: lavoro trovato ancora in esecuzione dopo l'eclissi di arresto della piattaforma


questo mi aiuta sempre dopo alcuni strani errori di fondo di chiusura errata
ramusus

2
ha funzionato per me. il problema originale si è verificato dopo la chiusura forzata di eclipse.
Alina

e non dimenticare di aggiornare i progetti
Alina

Sembrava che il mio Eclipse si caricasse di nuovo - nel mio caso, era 13.snappiuttosto che .snap, ma in ogni caso, sembra aver risolto il mio blocco di eclissi all'avvio.
Geoffrey Wiseman

5

Ho eliminato workbench.xmi nella cartella workspace / .metadata / .plugins / org.eclipse.e4.workbench /.

Ho ricevuto questo errore perché una build si bloccava e quindi ho provato a uscire. Tuttavia, avevo modifiche non salvate. Ciò ha generato i seguenti errori nel file di log relativi a modifiche non salvate e lavori non terminati.


questo ha risolto il mio problema senza dover eliminare tutta la cartella .plugins e perdere tutti i dati di configurazione
Hayro

4

Oggi ho avuto lo stesso problema. La mia eclissi ha rifiutato di iniziare. Quando ho fatto doppio clic sull'icona Eclipse sono stato in grado di vedere la schermata iniziale per un secondo e poi non è successo nulla. Ho provato la maggior parte delle soluzioni qui: file di blocco rimosso, area di lavoro rinominata, tentativo di avviare Eclipse con diversi parametri puliti. Ho persino inserito una nuova copia di Eclispe e ho provato a iniziare con un nuovo spazio di lavoro. Niente!

I miei registri mostravano un sacco di errori di ieri quando la mia workstation è stata riavviata alle 17:45.

!ENTRY org.eclipse.ui.workbench 4 2 2014-12-17 17:45:12.178
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench".
!STACK 0
java.lang.NullPointerException

Alla fine questa modifica molto semplice (guarda sotto) ha salvato il mio Eclipse insieme al mio spazio di lavoro!

SOLUZIONE:

Ho modificato eclipse.inie aggiunto la seguente riga:

-vm
C:\Program Files\Java\jdk1.6.0_26\bin\javaw.exe

Eclipse è ricominciato con tutti i miei progetti al suo interno! Spero che questo possa aiutare.


Ho trovato un bell'articolo che mostra dove sono questi tipi di log e cosa puoi fare su: eclipsezone.com/eclipse/forums/t99010.html Questo articolo è particolarmente utile per le versioni precedenti di Eclipse.
entrata

@iaforek Grazie iaforek, avevo provato tutti i metodi sopra e niente fino al tuo metodo. :-) l'aggiunta di elementi al mio file .ini ha funzionato per me e ha mantenuto intatte le impostazioni del mio spazio di lavoro - dolce!
TripVoltage

2

Forse vale la pena ricordare che quando ho avuto questo problema ho seguito il consiglio di bia.migueis - sposta tutto fuori dalla cartella dei plugin - e l'area di lavoro si riapriva, meno gran parte della mia configurazione. Ma poi, ho copiato / sovrascritto tutti i file originali nella cartella dei plugin e ho aperto di nuovo l'area di lavoro: funzionava ancora e le impostazioni che avevo prima sembravano essere intatte.


1

Ho spostato workbench.xmi situato in workspace / .metadata / .plugins / org.eclipse.e4.workbench / workbench.xmi in una cartella di backup. Quindi ha avviato eclipse e ha aspettato che tutti i processi in background finissero. Quindi ho chiuso eclipse e spostato indietro la mia copia di backup di workbench.xmi (sovrascrivendo quella creata con l'ultimo avvio). Eclipse è stato avviato correttamente e ho recuperato tutte le mie impostazioni.


1

Se hai cancellato tutti i dati nella directory .metadata. C'è un modo rapido per importare di nuovo tutti i tuoi progetti. Prova questo:

File -> Importa -> Generale: seleziona i progetti esistenti nello spazio di lavoro -> Seleziona la directory principale: vai alla vecchia cartella dello spazio di lavoro (lo STESSO con la cartella dello spazio di lavoro corrente è OK) -> Fine.


1

Ho provato molte delle opzioni pubblicate in questo articolo, ma ha funzionato per me utilizzando questa opzione in eclipse.ini:

-Dorg.eclipse.swt.browser.DefaultType = mozilla


0

Ho provato l'opzione sopra di spostare i plugin ma non ha funzionato. La mia soluzione era eliminare l'intera cartella .metadata. Ciò significava che avevo perso le impostazioni predefinite e dovevo importare nuovamente i miei progetti.


0

Leggi la mia risposta se di recente hai utilizzato una connessione VPN.

Oggi ho avuto lo stesso identico problema e ho imparato come risolverlo senza rimuovere alcun plug-in. Quindi ho pensato che forse avrei condiviso la mia esperienza.

Il mio problema aveva sicuramente qualcosa a che fare con Spring Framework

Stavo usando una connessione VPN tramite la mia connessione Internet. Una volta scollegata la mia VPN, tutto è andato subito a posto.


0

Sicuramente una cosa di rete / proxy. Mi connetto tramite wifi e gateway aziendale. Spazio di lavoro eliminato, GGTS reinstallato: si blocca ancora. Spegni la rete: si avvia correttamente.


0

Ho lo stesso problema ma lo risolvo aggiungendo la variabile d'ambiente (Esegui -> Esegui configurazione -> Variabile d'ambiente) come

variable : java_ipv6
value : -Djava.net.preferIPv4Stack=true
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.