Pergunta

Será que alguém sabe como recuperar um eclipse nunca começando quando o erro? "Org.eclipse.swt.SWTError: Item não acrescentou" está levantando againg e novamente

Eu estou usando WebSphere Studio Site Developer (Windows) 5.1.0

O traço única pilha no arquivo .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)

Foi útil?

Solução

Será que reiniciar o computador resolver o problema com a possibilidade de abrir o espaço de trabalho? Há um post no fórum ( http://forums.sun.com/thread. JSPA? messageID = 3131484 # 3131484 ) que descreve um problema similar com um rastreio de pilha idêntica à apresentada acima. No post, o autor menciona que sua máquina era baixo em recursos (eles não especificou que tipo de recursos estavam acabando).

Se reiniciar o computador não funciona, você pode querer tentar iniciar eclipse com a opção limpa:

eclipse -clean

A opção limpa irá limpar quaisquer caches que Eclipse criou.

Se tudo isso falhar, você pode querer abrir um bug para este problema em https: // bugs. eclipse.org/bugs/ . Incluindo uma cópia do seu espaço de trabalho (se possível), e incluindo o rastreamento de pilha no bug seria informações úteis para a pessoa que tenta diagnosticar o problema.

Boa sorte!

Outras dicas

Eu tinha exatamente o mesmo problema. Eu não reiniciar minha máquina, e apenas utilizado "eclipse -clean" para iniciar eclipse. Funcionou. Graças Jon para a dica.

Bem, algumas coisas que você pode tentar são:

  1. espaço de trabalho Excluir .metadata dir. Obviamente você vai perder a sua configuração de bancada.
  2. Renomeie seu diretório .metadata. Inicie o Eclipse, e você terá um novo dir .metadata. Fechar Eclipse, exclua o novo dir e renomear volta a dir originais. Por vezes funciona.

HI,

Verifique o gerenciador de tarefas, se qualquer processo de java (java.exe ou javaw.exe) funcionando mesmo após o encerramento da bancada. Matar esses processos. Você vai ter este erro resolvido

Para mim, eu acho que isso tem algo a ver com a minha configuração de dois monitores e real de monitores múltiplos que eu tenha instalado. Eu desativado que eo problema está desaparecido.

Isso funcionou quando me mudei o eclipse.ini do eclipse pasta de instalação (onde .exe está presente). Corri para este problema quando eu estava tentando aumentar o tamanho da pilha no arquivo eclipse.ini (embora eu tinha visto este erro anteriormente)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top