私は日食プラグインを構築しています。実行環境はJavaSE-1.6
エラーなしでプラグインをデプロイできますが、プラグインを実行するとエラーが発生します。
「プラグインからコードを呼び出すときに問題が発生しました:
"org.eclipse.jface"
例外スタック トレースは次で始まります。
java.lang.NoClassDefFoundError: swing2swt/layout/BorderLayout
明らかに、自分のプラグインのランタイムとクラスパスに swing2swt.jar がありますが、org.eclipse.jface
プラグインがこのライブラリを見つけられないようです。
必死の行為で、swing2swt.layout
パッケージを「ランタイム>エクスポートされたパッケージ」リストに入れました。これにより、何らかの方法でswing2swt.jarが公開されると想像しましたが、これは成功しませんでした。
この問題に関するヘルプに感謝します。