0

あなたの助けが必要です。RCP プロジェクトに swtChart を追加したいのですが、うまくいきません! org.swtchart_0.9.0.v20140219 を lib フォルダーに追加し、それをビルド パスで構成する必要があることを理解しました。エラーメッセージが「java.lang.ClassNotFoundException: org.swtchart.Chart」である理由がわかりません。外部プラグインをインストールするときに他に何かすることはありますか? 申し訳ありませんが、私は RCP/SWT の初心者です。どうもありがとう!

4

1 に答える 1

1

Java Build Path に jar を追加するだけでは、Eclipse プラグインには正しくありません。

swtchart jar は Eclipse プラグインであるため、RCP の場合は、swtchart プラグインをターゲット プラットフォームに追加し、プラグインを swtchart プラグインに依存させる必要があります。

次に、RCP ビルドに含まれるプラグインに swtchart プラグインを含める必要があります (.product ファイルを使用している場合、依存関係に swtchart プラグインを含めることを意味します)。

プラグインで jar として swtchart を使用することもできます。この場合、MANIFEST.MF エディターを使用して、jar をプラグイン クラスパス ([ランタイム] タブ) に追加する必要があります。ビルド (マニフェスト エディターの [ビルド] タブ) にも jar を含める必要があります。

于 2015-06-22T14:22:48.410 に答える