سؤال

هل يعرف شخص ما كيفية استرداد الكسوف الذي لم يبدأ أبدًا عندما يظهر الخطأ "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 dir.من الواضح أنك ستفقد تكوين طاولة العمل الخاصة بك.
  2. أعد تسمية .metadata dir.ابدأ تشغيل Eclipse، وسيكون لديك دليل بيانات تعريف جديد.أغلق Eclipse، واحذف الدليل الجديد، وأعد تسمية الدليل الأصلي مرة أخرى.يعمل في بعض الأحيان.

أهلاً،

تحقق من مدير المهام، ما إذا كانت أي عملية جافا (java.exe أو javaw.exe) تعمل حتى بعد إغلاق طاولة العمل.قتل تلك العمليات.سوف تحصل على حل هذا الخطأ

بالنسبة لي، أعتقد أن هذا له علاقة بإعداد الشاشة المزدوجة والشاشات المتعددة الفعلية التي قمت بتثبيتها.لقد قمت بتعطيل ذلك وذهبت المشكلة.

لقد نجح هذا عندما قمت بنقل eclipse.ini من مجلد تثبيت Eclipse (حيث يوجد .exe).لقد واجهت هذه المشكلة عندما كنت أحاول زيادة حجم الكومة في ملف eclipse.ini الملف (على الرغم من أنني رأيت هذا الخطأ سابقًا)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top