! الرسالة المشار إليها غير موجودة بعد: org.eclipse.jdt.ui.packageExplorer

StackOverflow https://stackoverflow.com/questions/19843914

سؤال

أحصل على هذا الخطأ عند تشغيل مكون إضافي Tester (باستخدام SWTBOT) ، لمنتجي:

!ENTRY org.eclipse.ui 4 4 2013-11-07 18:16:48.608
!MESSAGE Referenced part does not exist yet: org.eclipse.jdt.ui.PackageExplorer.
2013-11-07 18:16:48,611 main ERROR                         

بالإضافة إلى ذلك ، أحصل على هذا الاستثناء الذي يقول بشكل أساسي أنني لم أقم بتعيين المكون الإضافي الخاص بي على أنه اعتماد على منتجي:

Exception in thread "WorkbenchTestable" java.lang.IllegalArgumentException: No Classloader found for plug-in com.project.test.swtbot
    at org.eclipse.swtbot.eclipse.core.RemotePluginTestRunner.getClassLoader(RemotePluginTestRunner.java:79)
    at org.eclipse.swtbot.eclipse.core.RemotePluginTestRunner.getTestClassLoader(RemotePluginTestRunner.java:73)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClass(RemoteTestRunner.java:693)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClasses(RemoteTestRunner.java:429)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:452)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
    at org.eclipse.swtbot.eclipse.core.RemotePluginTestRunner.main(RemotePluginTestRunner.java:64)
    at org.eclipse.swtbot.eclipse.core.UITestApplication.runTests(UITestApplication.java:117)
    at org.eclipse.ui.internal.testing.WorkbenchTestable$1.run(WorkbenchTestable.java:71)
    at java.lang.Thread.run(Thread.java:619)

أنا أستخدم Eclipse RCP. هل أقوم بتفسير الخطأ بشكل صحيح؟ هل لدى أي شخص أدنى فكرة عن كيفية حل هذه المشكلة؟

شكرا كثيرا مسبقا

هل كانت مفيدة؟

المحلول 2

اكتشفه. بالنسبة لأي شخص لديه هذه المشكلة ، يجب عليك دائمًا استخدام (ما لم يحدث Somethign Creepy) "جميع مساحة العمل والمكونات المستهدفة الممكّنة" في تكوينات الإطلاق. يمكّن هذا الاختبار من التحقق من صحة كل التبعية التي قد لا تفكر فيها.

هتافات

نصائح أخرى

حاول تشغيل التكوين -> الإضافات -> التحقق من الإضافات -> إضافة الإضافات المطلوبة

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