Question

Quelqu'un sait-il comment récupérer une éclipse qui ne démarre jamais lorsque l'erreur & "org.eclipse.swt.SWTError: Élément non ajouté &"; soulève againg et encore?

J'utilise WebSphere Studio Site Developer (Windows) 5.1.0

La seule trace de pile dans le fichier .metadata / log est:

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)

Était-ce utile?

La solution

Le redémarrage de votre ordinateur résout-il le problème de pouvoir ouvrir l’espace de travail? Il existe un post sur le forum ( http://forums.sun.com/thread. jspa? messageID = 3131484 # 3131484 ) qui décrit un problème similaire avec une trace de pile identique à celle présentée ci-dessus. Dans cet article, l'auteur mentionne que leur machine était à court de ressources (ils n'ont pas précisé le type de ressources qui fonctionnait à basse capacité).

Si le redémarrage de votre ordinateur ne fonctionne pas, vous pouvez essayer de démarrer eclipse avec l'option de nettoyage:

eclipse -clean

L'option de nettoyage nettoiera les caches créés par Eclipse.

Si tout le reste échoue, vous pouvez ouvrir un bogue pour ce problème à l'adresse https: // bugs. eclipse.org/bugs/ . Inclure une copie de votre espace de travail (si possible) et inclure la trace de la pile dans le bogue constituerait une information utile pour la personne tentant de diagnostiquer le problème.

Bonne chance!

Autres conseils

J'ai eu exactement le même problème. Je n'ai pas redémarré ma machine et je viens d'utiliser & "; Éclipse-clean &"; pour commencer éclipse. Ça a marché. Merci Jon pour cet indice.

Eh bien, voici ce que vous pouvez essayer:

  1. Supprimer un espace de travail. Rép. metadata Évidemment, vous perdrez votre configuration de workbench.
  2. Renommez votre répertoire .metadata. Lancez Eclipse et vous aurez un nouveau répertoire .metadata. Fermez Eclipse, supprimez le nouveau répertoire et renommez le répertoire d'origine. Cela fonctionne parfois.

HI,

Vérifiez dans le gestionnaire de tâches si un processus java (java.exe ou javaw.exe) est exécuté même après la fermeture du workbench. Tuez ces processus. Vous obtiendrez cette erreur résolue

En ce qui me concerne, je pense que cela a quelque chose à voir avec la configuration de mon double moniteur et les moniteurs multiples réels que j'ai installés. J'ai désactivé cela et le problème a disparu.

Cela a fonctionné lorsque j'ai déplacé le eclipse.ini depuis le dossier d'installation eclipse (où le fichier .exe est présent). J'ai rencontré ce problème lorsque j'essayais d'augmenter la taille du segment de mémoire dans le fichier <=> (bien que j'aie déjà vu cette erreur auparavant)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top