wake-up-neo.com

Eclipse JUNO startet nicht

Wenn ich Eclipse starte, wird es nicht gestartet.
Ein Fehler wird angezeigt und weist mich an, die Protokolldatei anzuzeigen.
"Siehe Protokolldatei: /Users/max/work/projects/.metadata/.log"

Betriebssystem: MacOS 10.7.4
Finsternis: 4.2 Juno
ADT: 20

Meine alte Version von Eclipse startet ohne Probleme.

!SESSION 2012-07-03 16:22:48.261 -----------------------------------------------
Eclipse.buildId=I20120608-1400
Java.version=1.6.0_33
Java.vendor=Apple Inc.
BootLoader constants: OS=macosx, Arch=x86_64, WS=cocoa, NL=ru_RU
Framework arguments:  -product org.Eclipse.epp.package.Java.product -keyring /Users/max/.Eclipse_keyring -showlocation
Command-line arguments:  -os macosx -ws cocoa -Arch x86_64 -product org.Eclipse.epp.package.Java.product -keyring /Users/max/.Eclipse_keyring -showlocation

!ENTRY org.Eclipse.core.resources 2 10035 2012-07-03 16:22:50.101
!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.

!ENTRY org.Eclipse.equinox.preferences 4 2 2012-07-03 16:22:56.457
!MESSAGE Problems occurred when invoking code from plug-in: "org.Eclipse.equinox.preferences".
!STACK 0
Java.lang.ExceptionInInitializerError
at org.Eclipse.wb.internal.core.preferences.PreferenceInitializer.initializeDefaultPreferences(    PreferenceInitializer.Java:50)
at org.Eclipse.core.internal.preferences.PreferenceServiceRegistryHelper$1.run(PreferenceServiceRegistryHelper.Java:300)
at org.Eclipse.core.runtime.SafeRunner.run(SafeRunner.Java:42)
at org.Eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.runInitializer(PreferenceServiceRegistryHelper.Java:303)
at org.Eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.applyRuntimeDefaults(PreferenceServiceRegistryHelper.Java:131)
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.AbstractScope.getNode(AbstractScope.Java:38)
at org.Eclipse.core.runtime.preferences.DefaultScope.getNode(DefaultScope.Java:76)
at org.Eclipse.ui.preferences.ScopedPreferenceStore.getDefaultPreferences(ScopedPreferenceStore.Java:250)
at org.Eclipse.ui.preferences.ScopedPreferenceStore.getPreferenceNodes(ScopedPreferenceStore.Java:285)
at org.Eclipse.ui.preferences.ScopedPreferenceStore.internalGet(ScopedPreferenceStore.Java:475)
at org.Eclipse.ui.preferences.ScopedPreferenceStore.getBoolean(ScopedPreferenceStore.Java:387)
at org.Eclipse.wb.internal.core.editor.describer.JavaSourceUiDescriber.isGUISource(JavaSourceUiDescriber.Java:65)
at org.Eclipse.wb.internal.core.editor.describer.JavaSourceUiDescriber.describe(JavaSourceUiDescriber.Java:52)
at org.Eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.Java:218)
at org.Eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.Java:190)
at org.Eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.Java:403)
at org.Eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.Java:450)
at org.Eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.Java:346)
at org.Eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.Java:360)
at org.Eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.Java:86)
at org.Eclipse.core.internal.resources.ContentDescriptionManager.readDescription(ContentDescriptionManager.Java:445)
at org.Eclipse.core.internal.resources.ContentDescriptionManager.getDescriptionFor(ContentDescriptionManager.Java:355)
at org.Eclipse.core.internal.resources.File.internalGetCharset(File.Java:246)
at org.Eclipse.core.internal.resources.File.getCharset(File.Java:207)
at org.Eclipse.core.internal.resources.File.getCharset(File.Java:194)
at org.Eclipse.jdt.internal.core.util.Util.getResourceContentsAsCharArray(Util.Java:1156)
at org.Eclipse.jdt.internal.core.builder.SourceFile.getContents(SourceFile.Java:79)
at org.Eclipse.jdt.internal.compiler.ReadManager.run(ReadManager.Java:173)
at Java.lang.Thread.run(Thread.Java:680)
Caused by: org.Eclipse.swt.SWTException: Invalid thread access
at org.Eclipse.swt.SWT.error(SWT.Java:4361)
at org.Eclipse.swt.SWT.error(SWT.Java:4276)
at org.Eclipse.swt.SWT.error(SWT.Java:4247)
at org.Eclipse.swt.widgets.Display.error(Display.Java:1068)
at org.Eclipse.swt.widgets.Display.checkDevice(Display.Java:621)
at org.Eclipse.swt.graphics.Device.getSystemFont(Device.Java:476)
at org.Eclipse.jface.preference.PreferenceConverter.<clinit>(PreferenceConverter.Java:84)
... 35 more

!ENTRY org.Eclipse.osgi 4 0 2012-07-03 16:22:59.978
!MESSAGE Application error
!STACK 1
Java.lang.NoClassDefFoundError: Could not initialize class org.Eclipse.jface.preference.PreferenceConverter
at org.Eclipse.ui.internal.themes.ThemeElementHelper.installFont(ThemeElementHelper.Java:103)
at org.Eclipse.ui.internal.themes.ThemeElementHelper.populateRegistry(ThemeElementHelper.Java:59)
at org.Eclipse.ui.internal.Workbench$27.runWithException(Workbench.Java:1550)
at org.Eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.Java:31)
at org.Eclipse.swt.widgets.RunnableLock.run(RunnableLock.Java:35)
at org.Eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.Java:135)
at org.Eclipse.swt.widgets.Display.runAsyncMessages(Display.Java:3944)
at org.Eclipse.swt.widgets.Display.readAndDispatch(Display.Java:3621)
at org.Eclipse.ui.internal.Workbench.runUI(Workbench.Java:2478)
at org.Eclipse.ui.internal.Workbench.access$7(Workbench.Java:2386)
at org.Eclipse.ui.internal.Workbench$5.run(Workbench.Java:583)
at org.Eclipse.core.databinding.observable.Realm.runWithDefault(Realm.Java:332)
at org.Eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.Java:540)
at org.Eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.Java:149)
at org.Eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.Java:124)
at org.Eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.Java:196)
at org.Eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.Java:110)
at org.Eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.Java:79)
at org.Eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.Java:353)
at org.Eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.Java:180)
at Sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at Sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.Java:39)
at Sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.Java:25)
at Java.lang.reflect.Method.invoke(Method.Java:597)
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)

!ENTRY org.Eclipse.core.jobs 4 2 2012-07-03 16:23:05.824
!MESSAGE An internal error occurred during: "Android Library Update".
!STACK 0
Java.lang.NullPointerException
at com.Android.ide.Eclipse.adt.AdtPlugin.getOutStream(AdtPlugin.Java:1714)
at com.Android.ide.Eclipse.adt.internal.project.LibraryClasspathContainerInitializer.allocateLibraryContainer(LibraryClasspathContainerInitializer.Java:264)
at com.Android.ide.Eclipse.adt.internal.project.LibraryClasspathContainerInitializer.updateProjects(LibraryClasspathContainerInitializer.Java:81)
at com.Android.ide.Eclipse.adt.internal.sdk.Sdk$3$1.run(Sdk.Java:1197)
at org.Eclipse.core.internal.jobs.Worker.run(Worker.Java:54)

!ENTRY com.Android.ide.Eclipse.adt 4 0 2012-07-03 16:23:05.998
!MESSAGE parseSdkContent failed
!STACK 0
Java.lang.NullPointerException
at com.Android.ide.Eclipse.adt.AdtPlugin.getDisplay(AdtPlugin.Java:334)
at com.Android.ide.Eclipse.adt.AdtPlugin$7.run(AdtPlugin.Java:1422)
at org.Eclipse.core.internal.jobs.Worker.run(Worker.Java:54)

!ENTRY org.Eclipse.core.jobs 2 2 2012-07-03 16:23:06.504
!MESSAGE Job found still running after platform shutdown.  Jobs should be canceled by the plugin that scheduled them during shutdown: com.Android.ide.Eclipse.adt.internal.sdk.Sdk$5

!ENTRY org.Eclipse.core.jobs 2 2 2012-07-03 16:23:06.505
!MESSAGE Job found still running after platform shutdown.  Jobs should be canceled by the plugin that scheduled them during shutdown: com.Android.ide.Eclipse.adt.internal.sdk.Sdk$5
96
Max Bublikoff

das hat es für mich behoben:

rm YOUR_WORKSPACE/.metadata/.plugins/org.Eclipse.core.resources/.snap

gutschrift: http://www.metod.si/job-found-still-running-after-platform-shutdown-Eclipse/

203
ligi

Das Löschen von .metadata/.plugins/org.Eclipse.e4.workbench/workbench.xmi löste das Problem in meinem Fall.

153
nivs

Ich musste die beiden folgenden Dateien löschen, wie in anderen Antworten vorgeschlagen, um mein Problem zu lösen.

  • .metadata/.plugins/org.Eclipse.core.resources/.snap
  • .metadata/.plugins/org.Eclipse.e4.workbench/workbench.xmi
40
Basit Ali

Das Ausführen von Eclipse über die Befehlszeile mit der Option -clearPersistedState hat das Problem behoben:

$> Eclipse -clearPersistedState
26
ccbunney

Leider hat es bei mir nicht geklappt, da ich nicht . Snap unter hatte

<home>/.metadata/.plugins/org.Eclipse.core.resources

Ich endete mit der folgenden Reihenfolge:

cd <home>/.metadata
mv .plugins .plugins.failing
<start Eclipse>
<exit Eclipse>  <--- builds fresh .plugins
cp -r .plugins.failing/org.Eclipse.core.resources .plugins/org.Eclipse.core.resources  <-- restores existing projects
10
Vitali

Folgendes hat mir geholfen, mein Problem zu lösen:

https://bugs.Eclipse.org/bugs/show_bug.cgi?id=389738

4
Eric Landry

Unter Windows hatte ich zweimal das gleiche Problem: Eclipse wurde wegen des ADT-Plugins nicht gestartet.

Ich habe temporäre Dateien entfernt und die Registrierung mit CCleaner aufgeräumt. Dann hat es geklappt.

1
Arnaud SmartFun

Ich hatte ein ähnliches Problem, aber unter Win7 - 64. Das Löschen der .snap-Datei ermöglichte es mir, Eclipse aufzurufen, und dann musste ich meine Ressourcendatei über Datei -> Aktualisieren aktualisieren.

Die Snap-Datei befindet sich in: YOUR_PROJECT_DIR/.metadata/.plugins/org.Eclipse.core.resources/.snap

1
art

Bei mir ist der Lader auf MyLyn eingefroren. Wenn ich irgendwo ein anderes Problem gefunden habe, bei dem versucht wurde, die Dateien .metadata/.mylyn im Arbeitsbereichsverzeichnis zu löschen, konnte ich meinen Arbeitsbereich erneut laden

0
Joe Plante

Wenn Sie in der Eclipse.app-Inhaltsprüfung nachsehen, ob noch Eclipse.ini gefunden wurde, zerstören einige Updates diese Datei ...

Das war der Grund auf meinem System, kopierte es von einer neuen Version und es funktionierte wieder ...

0
Anselm Scholz

Ich habe gerade einen Neustart des Systems durchgeführt und es hat einwandfrei funktioniert.

0
Ranjithkumar

Ich musste mein Mercurial-Plugin neu installieren, das war das Grundproblem für mich.

0
NimChimpsky