Вопрос

Кто-нибудь знает, как восстановить никогда не запускающееся затмение при ошибке "org.eclipse.swt.SWTError:Товар не добавлен» поднимается снова и снова?

Я использую WebSphere Studio Site Developer (Windows) 5.1.0.

Единственная трассировка стека в файле .metadata/log:

SESSION ----------------------------------------------------------------------
!ENTRY org.eclipse.core.launcher 4 0 sep 17, 2008 16:39:00.564
!MESSAGE Exception launching the Eclipse Platform:
!STACK
java.lang.reflect.InvocationTargetException: java.lang.reflect.InvocationTargetException: org.eclipse.swt.SWTError: Item not added
at java.lang.Throwable.<init>(Throwable.java)
at java.lang.Throwable.<init>(Throwable.java)
at org.eclipse.swt.SWTError.<init>(SWTError.java:82)
at org.eclipse.swt.SWTError.<init>(SWTError.java:71)
at org.eclipse.swt.SWT.error(SWT.java:2358)
at org.eclipse.swt.SWT.error(SWT.java:2262)
at org.eclipse.swt.widgets.Widget.error(Widget.java:385)
at org.eclipse.swt.widgets.Menu.createItem(Menu.java:464)
at org.eclipse.swt.widgets.MenuItem.<init>(MenuItem.java:77)
at org.eclipse.ui.internal.AcceleratorMenu.setAccelerators(AcceleratorMenu.java:177)
at org.eclipse.ui.internal.WWinKeyBindingService.updateAccelerators(WWinKeyBindingService.java:316)
at org.eclipse.ui.internal.WWinKeyBindingService.clear(WWinKeyBindingService.java:175)
at org.eclipse.ui.internal.WWinKeyBindingService.update(WWinKeyBindingService.java:267)
at org.eclipse.ui.internal.WWinKeyBindingService$1.partActivated(WWinKeyBindingService.java:107)
at org.eclipse.ui.internal.PartListenerList$1.run(PartListenerList.java:49)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1006)
at org.eclipse.core.runtime.Platform.run(Platform.java:413)
at org.eclipse.ui.internal.PartListenerList.firePartActivated(PartListenerList.java:47)
at org.eclipse.ui.internal.WorkbenchPage.firePartActivated(WorkbenchPage.java:1180)
at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPage.java:1833)
at org.eclipse.ui.internal.WorkbenchWindow$7.run(WorkbenchWindow.java:1496)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.ui.internal.WorkbenchWindow.setActivePage(WorkbenchWindow.java:1483)
at org.eclipse.ui.internal.WorkbenchWindow.restoreState(WorkbenchWindow.java:1363)
at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1263)
at org.eclipse.ui.internal.Workbench.access$10(Workbench.java:1223)
at org.eclipse.ui.internal.Workbench$12.run(Workbench.java:1141)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1006)
at org.eclipse.core.runtime.Platform.run(Platform.java:413)
at org.eclipse.ui.internal.Workbench.openPreviousWorkbenchState(Workbench.java:1093)
at org.eclipse.ui.internal.Workbench.init(Workbench.java:870)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1373)
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
at java.lang.reflect.AccessibleObject.invokeL(AccessibleObject.java:207)
at java.lang.reflect.Method.invoke(Method.java:271)
at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main(Main.java:583)

Это было полезно?

Решение

Решает ли перезагрузка компьютера проблему с открытием рабочей области?Есть сообщение на форуме(http://forums.sun.com/thread.jspa?messageID=3131484#3131484), который описывает аналогичную проблему с идентичной трассировкой стека, как показано выше.В сообщении автор упоминает, что на их машине было мало ресурсов (они не уточнили, какие именно ресурсы заканчиваются).

Если перезагрузка компьютера не помогла, вы можете попробовать запустить eclipse с чистой опцией:

затмение-чистое

Опция очистки очистит все кэши, созданные Eclipse.

Если все остальное не помогло, вы можете открыть ошибку для этой проблемы на странице https://bugs.eclipse.org/bugs/.Включение копии вашего рабочего пространства (если возможно) и трассировки стека в ошибку будет полезной информацией для человека, пытающегося диагностировать проблему.

Удачи!

Другие советы

У меня была точно такая же проблема.Я не перезагружал свою машину, а просто использовал «eclipse -clean», чтобы запустить eclipse.Это сработало.Спасибо Джон за подсказку.

Итак, некоторые вещи, которые вы можете попробовать:

  1. Удалить папку .metadata рабочей области.Очевидно, вы потеряете конфигурацию рабочей среды.
  2. Переименуйте каталог .metadata.Запустите Eclipse, и у вас появится новый каталог .metadata.Закройте Eclipse, удалите новый каталог и переименуйте исходный каталог.Иногда это работает.

ПРИВЕТ,

Проверьте диспетчер задач, работает ли какой-либо Java-процесс (java.exe или javaw.exe) даже после закрытия рабочей среды.Убейте эти процессы.Вы устраните эту ошибку

Я думаю, что это как-то связано с моей настройкой двух мониторов и фактически установленными несколькими мониторами.Я отключил это и проблема исчезла.

Это сработало, когда я переместил eclipse.ini из папки установки eclipse (где присутствует .exe).Я столкнулся с этой проблемой, когда пытался увеличить размер кучи в eclipse.ini файл (хотя я видел эту ошибку раньше)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top