0

Excel ファイルを作成して操作を実行するための Eclipse プラグインを開発していますが、同じために POI HSSF ライブラリを使用できません。poi-3.7-20101029.jarファイルをダウンロードしました。これを構成ビルドパスに追加して、独立したJavaアプリケーションでこれを使用しようとしたところ、うまくいきました。しかし、Eclipse PDE でプラグインを開発しているときに同じものを使用しようとすると、HSSFWorkbook クラスでNoClassDefFound例外が発生します。ビルド パスに POI プラグインを追加し (プラグインに HSSFWorkbook クラスが含まれていることを確認)、HSSFWorkbook クラスをインポートしました。

誰かが私がここで間違っていることを教えてもらえますか? プラグイン開発で POI ライブラリを使用する際に、他に追加または変更する必要があるものはありますか? ライブラリを依存関係としてマニフェスト ファイルに追加する必要がありますか?

ありがとうございます...

スワラジ

4

1 に答える 1

3

ライブラリをプラグイン クラスパスに追加する必要があります。これを行うには、MANIFEST.MF を開き、[Runtime] タブを選択します。次に、「クラスパス」セクションで、「追加」ボタンをクリックします。ダイアログが開き、そこからjarを選択します。 スクリーンショット

于 2011-06-07T07:08:49.087 に答える