0

前述の Vogella チュートリアルのように単純な Nattable を使用しようとしましたが、次のエラーが発生します。

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)

私はプラグイン アプリケーションを開発しており、Luna 4.4.2 を使用しています。誰でも助けてくれます。ビルド パスにすべての jar を追加し、クラスも表示されます。

4

1 に答える 1

1

起動の問題のようです。LoginDialog を開いている時点では、nattable.core バンドルはまだロードされていません。したがって、依存関係が欠落しているか、製品構成で nattable.core への依存関係が指定されていません。

于 2016-12-09T09:04:41.520 に答える