Eclipse Problem

Hi Leute.
Seit neustem geht eclipse aus heiterem himmel einfach nicht mehr an. (Kepler, Java Version)
Der Ladescreen erscheint, (mit dem großen eclipse logo und dem ladebalken), dann geht dieser screen aus und ende.
nicht einmal eine fehlermeldung, und kein prozess namens java oder eclipse startet.
Dann hab ich die eclipsec.exe (oder so) gestartet, die mit der konsole. das problem: sobald das ganze abbricht geht auch die konsole mit der fehlermeldung aus.
Ein später screenshot zeigte das hier: früher bekam ichs leider nicht hin.

so weit ich verstehe läuft da irgendwas, was einen start blockiert… aber:

-pc natürlich gestern schon mehrmals neugestartet
-es gibt keine sonstigen prozesse die ich schließen könnte die was damit zu tun haben könnten

eine neuinstallation bleibt wohl nur noch übrig, oder?
Hab da eigentlich keine lust zu, aber wenn von euch keiner ne idee hat werd ichs wohl tun müssen.
wobei, wirklich “installiert” wird eclipse ja garnicht, man lädt sich ja das ganue programm runter o.O

Weiß jemand weiter?

Vielen Dank!

Guck mal ob unter .metadata/.log was steht.

Eine Neu"installation" ist ja nicht so aufwändig, aber halt auch erstmal ins Blaue geraten.

Du kannst mal die Konsole / MS-DOS-Eingabeaufforderung aufmachen (Start -> Ins textfeld “cmd” eintippen) und da dann

C:
cd programms
cd eclipse
eclipsec

eintippen, da sollte man dann zumindest den ganzen Stack trace sehen, dann kann man vielleicht nach einer Fehlermeldung googlen.

ach ja stimmt, ich kenn mich zwar einwenig mit cmd aus, hab auch schon eclipse daraus gestartet, aber auf eclipsec bin ich erst später und eben ohne cmd gekommen ^^
werde es mal versuchen.

*** Edit ***

Die Ganze fehlermeldung (aus cmd heraus) sieh so aus, da gibts wohl ne miese npe:


java.lang.NullPointerException
        at org.eclipse.core.internal.runtime.InternalPlatform.getLog(InternalPlatform.java:354)
        at org.eclipse.core.runtime.Plugin.getLog(Plugin.java:291)
        at org.eclipse.ui.internal.WorkbenchPlugin.log(WorkbenchPlugin.java:830)
        at org.eclipse.ui.statushandlers.StatusManager.logError(StatusManager.java:285)
        at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:200)
        at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:231)
        at org.eclipse.ui.statushandlers.StatusManager$StatusManagerLogListener.logging(StatusManager.java:305)
        at org.eclipse.core.internal.runtime.RuntimeLog.logToListeners(RuntimeLog.java:160)
        at org.eclipse.core.internal.runtime.PlatformLogWriter.logged(PlatformLogWriter.java:100)
        at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.safeLogged(ExtendedLogReaderServiceFactory.j
ava:86)
        at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.logPrivileged(ExtendedLogReaderServiceFactor
y.java:205)
        at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.log(ExtendedLogReaderServiceFactory.java:178
)
        at org.eclipse.equinox.log.internal.ExtendedLogServiceFactory.log(ExtendedLogServiceFactory.java:65)
        at org.eclipse.equinox.log.internal.ExtendedLogServiceImpl.log(ExtendedLogServiceImpl.java:87)
        at org.eclipse.equinox.log.internal.LoggerImpl.log(LoggerImpl.java:54)
        at org.eclipse.core.internal.runtime.PlatformLogWriter.logging(PlatformLogWriter.java:43)
        at org.eclipse.core.internal.runtime.RuntimeLog.log(RuntimeLog.java:96)
        at org.eclipse.core.internal.jobs.JobManager.doShutdown(JobManager.java:606)
        at org.eclipse.core.internal.jobs.JobManager.shutdown(JobManager.java:252)
        at org.eclipse.core.internal.jobs.JobActivator.stop(JobActivator.java:55)
        at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:771)
        at java.security.AccessController.doPrivileged(Native Method)
        at org.eclipse.osgi.framework.internal.core.BundleContextImpl.stop(BundleContextImpl.java:764)
        at org.eclipse.osgi.framework.internal.core.BundleHost.stopWorker(BundleHost.java:510)
        at org.eclipse.osgi.framework.internal.core.AbstractBundle.suspend(AbstractBundle.java:566)
        at org.eclipse.osgi.framework.internal.core.Framework.suspendBundle(Framework.java:1206)
        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:692)
        at org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java:600)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.shutdown(EclipseStarter.java:400)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:200)
        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:636)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1450)
        at org.eclipse.equinox.launcher.Main.main(Main.java:1426)
Job found still running after platform shutdown.  Jobs should be canceled by the plugin that scheduled them during shutd
own: org.eclipse.ui.internal.Workbench$55
java.lang.NullPointerException
        at org.eclipse.core.internal.runtime.InternalPlatform.getLog(InternalPlatform.java:354)
        at org.eclipse.core.runtime.Plugin.getLog(Plugin.java:291)
        at org.eclipse.ui.internal.WorkbenchPlugin.log(WorkbenchPlugin.java:830)
        at org.eclipse.ui.statushandlers.StatusManager.logError(StatusManager.java:285)
        at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:200)
        at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:231)
        at org.eclipse.ui.statushandlers.StatusManager$StatusManagerLogListener.logging(StatusManager.java:305)
        at org.eclipse.core.internal.runtime.RuntimeLog.log(RuntimeLog.java:102)
        at org.eclipse.core.runtime.SafeRunner.handleException(SafeRunner.java:71)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:44)
        at org.eclipse.ui.internal.Workbench$55.run(Workbench.java:2551)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
java.lang.NullPointerException
        at org.eclipse.core.internal.runtime.InternalPlatform.getLog(InternalPlatform.java:354)
        at org.eclipse.core.runtime.Plugin.getLog(Plugin.java:291)
        at org.eclipse.ui.internal.WorkbenchPlugin.log(WorkbenchPlugin.java:830)
        at org.eclipse.ui.statushandlers.StatusManager.logError(StatusManager.java:285)
        at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:200)
        at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:231)
        at org.eclipse.ui.statushandlers.StatusManager$StatusManagerLogListener.logging(StatusManager.java:305)
        at org.eclipse.core.internal.runtime.RuntimeLog.log(RuntimeLog.java:102)
        at org.eclipse.core.internal.jobs.JobListeners.handleException(JobListeners.java:130)
        at org.eclipse.core.internal.jobs.JobListeners.doNotify(JobListeners.java:98)
        at org.eclipse.core.internal.jobs.JobListeners.done(JobListeners.java:152)
        at org.eclipse.core.internal.jobs.JobManager.endJob(JobManager.java:647)
        at org.eclipse.core.internal.jobs.WorkerPool.endJob(WorkerPool.java:105)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:70)

*** Edit ***

Tatsächlich, in der log steht folgendes:

!ENTRY org.eclipse.core.jobs 2 2 2013-12-05 16:13:23.612
!MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.ui.internal.Workbench$55

wie ist das denn jetzt gemeint? Hab ich den pc ausgeschaltet und eclipse war noch offen? Hat das so ein Problem damit? o.O
und was bitte für ein plugin…?

Passende Websuchen liefern http://stackoverflow.com/questions/15372023/eclipse-will-not-start-and-i-havent-changed-anything oder http://stackoverflow.com/questions/11310970/eclipse-juno-doesnt-start?rq=1 , schon irgendwas davon ausprobiert?

noch nicht gegoogelt, werde aber gleich mal schaen :stuck_out_tongue:

*** Edit ***

vielen dank euch, die löschung der metadaten hats letzendlich gelöst.
trozdem seltsam sowas…