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