2008-09-17 12 views
4

Birisi "org.eclipse.swt.SWTError: Öğe eklenmediğinde" hatası againg ve tekrar yükselttiğinde hiç başlamadan bir tutulmayı nasıl kurtaracağını biliyor mu? Ben log dosyası/WebSphere Studio Sitesi Geliştirici (Windows) .metadata içinde 5.1.0org.eclipse.swt.SWTError: Öğe eklenmedi

sadece yığın izleme kullanıyorum

geçerli:

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)

+0

Bilgisayarı yeniden başlattığımda bu sorun çözüldü. –

cevap

1

Bilgisayarı yeniden başlatmak, çalışma alanını açabilmek için sorunu çözüyor mu? Yukarıda gösterildiği gibi aynı yığın iziyle benzer bir sorunu açıklayan bir forum yazısı (http://forums.sun.com/thread.jspa?messageID=3131484#3131484) var. Gönderide, yazar, makinelerinin kaynaklarda düşük olduğunu belirtiyor (hangi tür kaynakların azaldığını belirtmediler).

bilgisayarınızı yeniden başlatmayı çalışmazsa, temiz seçeneğiyle tutulmayı başlayan denemek isteyebilirsiniz:

Eclipse yarattığı herhangi önbelleklerini temizlemek olacaktır -clean

temiz seçeneği Tutulma.

Diğer her şey başarısız olursa, bu sorun için https://bugs.eclipse.org/bugs/ adresinden bir hata açmak isteyebilirsiniz. Çalışma alanınızın bir kopyasının (mümkünse) ve hatada yığın izinin dahil edilmesi, sorunu teşhis etmeye çalışan kişi için yararlı bilgiler olacaktır.

İyi Şanslar!

+0

Evet, bilgisayarı yeniden başlatmak başka bir çözümdü. –

0

Yapabilirsin bazı şeyler deneyin:

  1. Çalışma alanını silin .metadata dir. Açıkçası, çalışma tezgahınızın konfigürasyonunu kaybedersiniz.
  2. .metadata dir'inizi yeniden adlandırın. Eclipse'i başlatın ve yeni bir .metadata dir'e sahip olacaksınız. Eclipse'i kapatın, yeni dir'i silin ve orijinal dir. Bazen çalışır.
+0

.metadata/.log dosyasının içeriğini kontrol ettiniz mi? Eclipse çalışırken atılan denetlenmeyen istisnaların listesini listeler ve yığınlar. Bildiğim kadarıyla, bu listede de hataları da içerecektir. Bu, Eclipse'in neden başlayamadığına dair bazı göstergeler verebilir. –

+0

Eclipse bir iletişim kutusuyla kilitleniyor ".metadata /.log ". Ve bu günlüğünde" org.eclipse.swt.SWTError: Öğe eklenmedi "hatasını gördüm. –

+0

Günlüğünüzde yer alıyorsa yığın izlemesi eklemek için soru açıklamanızı düzenleyebilir miydiniz? Ayrıca, hangi Eclipse sürümünü kullanıyorsunuz ve hangi platformda çalışıyorsunuz? –

2

Tam olarak aynı sorun vardı. Makinemi yeniden başlatmadım ve tutulmaya başlamak için sadece "eclipse -clean" kullanmıştım. İşe yaradı. İpucu için teşekkürler Jon.

0

HI,

Kontrol görev yöneticisi, herhangi bir java işlemi olsun (java.exe veya javaw.exe) hatta tezgah kapanması sonrasında çalışan. Bu işlemleri öldürün.

0

Bu hatayı giderdiğinizde, eclipse kuruluş klasöründen (.exe mevcut olduğunda) eclipse.ini'u taşıdığımda çalıştı. eclipse.ini dosyasında yığın boyutunu artırmaya çalışırken bu soruna rastladım (bu hatayı daha önce görmüş olmama rağmen)

0

Benim için, bunun ikili monitör kurulumum ve Gerçek Birden Çok Monitör'le bir ilgisi olduğunu düşünüyorum yükledim. Bunu devre dışı bıraktım ve sorun gitti.

İlgili konular