0

api XSSF を使用して xlsx ファイルを読みたいです。そのために poi-3.6 api をダウンロードし、正しいクラスパスを設定しましたが、プログラムを実行すると、Exception as in thread "main" java.lang.NoClassDefFoundError: org/apache/poi/xssf/usermodel/XSSFWorkbook

しかし、例外なくHSSF APIを使用してxlsファイルを読み取ることができます。

4

1 に答える 1

4

java.lang.NoClassDefFoundErrorは常にクラスパスの問題ですorg/apache/poi/xssf/usermodel/XSSFWorkbook。メイン メソッドの実行中に Java がクラスパス上でクラスを見つけることができません。

クラスは poi-ooxml-3.6-xxx.jar 内にあります。このライブラリが本当にクラスパス上にあるかどうかを再確認してください。

于 2010-01-14T18:09:29.340 に答える