it-swarm.com.ru

Eclipse JUNO не запускается

Когда я запускаю Eclipse, он не запускается.
Появляется ошибка и говорит мне посмотреть файл журнала.
"Смотрите файл журнала: /Users/max/work/projects/.metadata/.log"

ОС: MacOS 10.7.4
Затмение: 4.2 Юнона
ADT: 20

Моя старая версия Eclipse запускается без проблем.

!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

это исправило это для меня:

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

кредит: http://www.metod.si/job-found-still-running-after-platform-shutdown-Eclipse/

203
ligi

Удаление .metadata/.plugins/org.Eclipse.e4.workbench/workbench.xmi решило проблему в моем случае.

153
nivs

Мне пришлось удалить оба из следующих файлов, как предложено в других ответах, чтобы решить мою проблему,

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

Запуск Eclipse из командной строки с ключом -clearPersistedState исправил это для меня:

$> Eclipse -clearPersistedState
26
ccbunney

К сожалению, это не сработало для меня, так как у меня не было . Snap под

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

Я закончил со следующей последовательностью:

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

Вот что помогло мне решить мою проблему:

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

4
Eric Landry

У меня была одна и та же проблема дважды в Windows: Eclipse не запускался из-за плагина ADT.

Я удалил временные файлы и очистил реестр с помощью CCleaner. Тогда это сработало.

1
Arnaud SmartFun

У меня была похожая проблема, но на Win7 - 64. Удаление файла .snap позволило мне войти в Eclipse, а затем мне пришлось обновить файл ресурсов через File -> Refresh.

Файл моментальных снимков находится: YOUR_PROJECT_DIR/.metadata/.plugins/org.Eclipse.core.resources/.snap

1
art

Со мной загрузчик завис на MyLyn. При поиске другой проблемы где-то было сказано, что попытка удаления файла .metadata/.mylyn в каталоге рабочего пространства дала мне возможность снова загрузить мое рабочее пространство.

0
Joe Plante

Если вы посмотрите в содержимом Eclipse.app, есть ли еще Eclipse.ini, обнаружил, что некоторые обновления уничтожают этот файл ...

Это было причиной в моей системе, скопировал ее из новой версии, и она снова заработала ...

0
Anselm Scholz

Я только что перезагрузил систему, и она начала работать нормально.

0
Ranjithkumar

Мне пришлось переустановить мой плагин Mercurial, это было основной проблемой для меня.

0
NimChimpsky