Frage

Ich erhalte diesen Fehler beim Ausführen eines Tester -Plugins (mithilfe eines Tester -Plugins Swtbot) für mein Produkt:

!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                         

Darüber hinaus bekomme ich diese Ausnahme, die im Grunde genommen sagt, dass ich mein Tester -Plugin nicht als Abhängigkeit meines Produkts festgelegt habe:

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)

Ich verwende Eclipse RCP. Interpretiere ich den Fehler richtig? Hat jemand eine Ahnung, wie man dieses Problem lösen kann?

Vielen Dank im Voraus

War es hilfreich?

Lösung 2

Herausgefunden. Für alle, die dieses Problem haben, sollten Sie in den Startkonfigurationen immer verwenden (es sei denn, etwas Gruseliges passiert). Dies ermöglicht Ihren Test, jede Abhängigkeit zu validieren, die Sie möglicherweise nicht in Betracht ziehen.

Prost

Andere Tipps

Versuchen Sie die Konfiguration auszuführen -> Plugins -> Plugins validieren -> Fügen Sie die erforderlichen Plugins hinzu

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top