2016-12-09 7 views
0

versuchte ich einfach Nattable wie in Vogella Tutorial erwähnt zu verwenden, aber ich bekomme folgende Fehlermeldung:Nattable IColumnAccessor ClassNotFound

java.lang.NoClassDefFoundError: org/eclipse/nebula/widgets/nattable/data/IColumnAccessor 
    at com.mioplus.mioredapp.view.ContentFactory.createContent(ContentFactory.java:14) 
    at com.mioplus.mioredapp.dialogs.TreeDialog$1.handleEvent(TreeDialog.java:72) 
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) 
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) 
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4066) 
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3657) 
    at org.eclipse.jface.window.Window.runEventLoop(Window.java:825) 
    at org.eclipse.jface.window.Window.open(Window.java:801) 
    at com.mioplus.mioredapp.dialogs.LoginDialog$1.widgetSelected(LoginDialog.java:97) 
    at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) 
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) 
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) 

Ich bin ein Plugin-Anwendung Entwicklung und Verwendung von Luna 4.4.2, jemand, der mir helfen kann, ich hat alle jars hinzugefügt, um den Pfad zu erstellen, und sogar die Klasse ist sichtbar.

Antwort

1

Sieht aus wie ein Startproblem. Zu dem Zeitpunkt, zu dem Sie Ihren LoginDialog öffnen, ist das Paket natable.core noch nicht geladen. Entweder fehlt eine Abhängigkeit oder Ihre Produktkonfiguration spezifiziert nicht die Abhängigkeit von nattable.core.

+0

Tnx für so eine schnelle Antwort, in der Tat habe ich Probleme mit dem Hinzufügen nattable Update-Website zum Ziel, und ich bekomme Bündel org.eclipse.equinex.common 0.0.0 Fehler fehlt, aber ich habe es in meinem Plugin Abhängigkeiten, wirklich verwirrt, habe ich alle 1.x-Version sogar auf Neon versucht, aber das Ergebnis ist gleich –

+1

Haben Sie die Zieldefinition wie im Tutorial angegeben? Das sollte alle Abhängigkeiten enthalten. –

+0

Ja, ich folgte Schritt für Schritt, als Ziel verwenden wir redapp Zielplattform, jetzt für Version 1.3 habe ich org.eclipse.nubela.widgets.nattable.core.feature.feature.group gefunden : - (( –