2013-09-05 3 views
14

Когда я начала затмения, на всплеск загрузки окна, eclise автоматический выход с ошибкой:Затмение Kepler автоматического выхода на погрузочной верстаке с ошибкой

 !SESSION 2013-09-05 14:52:04.771 ----------------------------------------------- 
    eclipse.buildId=4.3.0.I20130605-2000 
    java.version=1.7.0_25 
    java.vendor=Oracle Corporation 
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US 
    Framework arguments: -product org.eclipse.epp.package.jee.product 
    Command-line arguments: -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.jee.product 

    !ENTRY org.eclipse.ui.workbench 4 2 2013-09-05 14:52:09.260 
    !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench". 
    !STACK 0 
    java.lang.NullPointerException 
     at org.eclipse.equinox.internal.p2.core.helpers.ServiceHelper.getService(ServiceHelper.java:74) 
     at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.updateRoamingProfile(SimpleProfileRegistry.java:156) 
     at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.updateSelfProfile(SimpleProfileRegistry.java:147) 
     at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.getProfileMap(SimpleProfileRegistry.java:344) 
     at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.internalGetProfile(SimpleProfileRegistry.java:248) 
     at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.getProfile(SimpleProfileRegistry.java:178) 
     at org.eclipse.equinox.internal.p2.ui.sdk.scheduler.AutomaticUpdateScheduler.earlyStartup(AutomaticUpdateScheduler.java:88) 
     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$55.run(Workbench.java:2552) 
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) 

    !ENTRY org.eclipse.ui.workbench 4 2 2013-09-05 14:52:09.264 
    !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench". 
    !STACK 0 
    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.internal.progress.ProgressManager$2.done(ProgressManager.java:467) 
     at org.eclipse.core.internal.jobs.JobListeners$3.notify(JobListeners.java:39) 
     at org.eclipse.core.internal.jobs.JobListeners.doNotify(JobListeners.java:96) 
     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) 

    !ENTRY org.eclipse.core.jobs 4 2 2013-09-05 14:52:09.267 
    !MESSAGE An internal error occurred during: "Workbench early startup". 
    !STACK 0 
    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:818) 
     at org.eclipse.ui.internal.EarlyStartupRunnable.handleException(EarlyStartupRunnable.java:81) 
     at org.eclipse.core.runtime.SafeRunner.handleException(SafeRunner.java:75) 
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:44) 
     at org.eclipse.ui.internal.Workbench$55.run(Workbench.java:2552) 
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) 

Я пробовал:

  • удаление рабочего пространства /. метаданные/.lock
  • удалить файл WORKSPACE/.metadata/.plugins/org.eclipse.core.resources/.snap

Но это не решило эту проблему.

+2

см. Это: http://superuser.com/questions/148179/eclipse-shows-splash-screen-and-closes-how-to-fix – r3ap3r

ответ

60

Решено, когда я удаляю папку ".\workspace.metadata.plugins\org.eclipse.e4.workbench". this

Спасибо всем.

+2

Life saver !!! +1 +1 +1 ... – namalfernandolk

+0

Спасибо @Sonroby, просто для того, чтобы очистить папку: /. Metadata/.plugins/org.eclipse.e4.workbench – s106mo

+1

Это сработало для меня, но оно удалило все мои предпочтения рабочего пространства. – man910

2

Попробуйте начать с пустой рабочей области или свежей установки Eclipse. Если они работают, вы можете повторно импортировать содержимое своего рабочего пространства и перенести установленные плагины (Файл> Экспорт ...> Установленные элементы программного обеспечения, а затем Импорт).

0

e4 имеет параметры командной строки, если вы используете опцию командной строки -clearPersistedState, тогда изменения пользователя будут удалены.

0
  • Шаг 1: Goto кд/Opt/Затмение/
  • Шаг 2: Затем ВИМ eclipse.ini
  • Шаг 3: Добавьте эту строку в конце файла
    "-Dorg.eclipse .swt.internal.gtk.cairoGraphics = ложь "
  • Шаг 4: ./eclipse

Попробуйте вышеуказанные 4 шага. Проблема будет решена за затмением в Linux среде

1

Просто сделай это

rm -fr /worksapce/.metadata/.plugins/or.eclipse.e4.workbench/workbench.xmi 

, а затем перезапустить затмение.

1

Перейти к вашей папке рабочей области Java -> .metadata -> .plugins -> org.eclipse.e4.workbench .... удалить эту папку .. она работает для меня, надеюсь, она также будет работать для вы.

+0

Привет @ Rachit-Jain. Спасибо, что предприняли все усилия, чтобы ответить на это.Однако принятый ответ на этот вопрос в основном говорит то же, что и вы (по крайней мере, насколько я вижу). – lrnzcig