-3

Java でファイル.docまたはファイルを読み取る際に、次のような問題が発生しています。.docx

java.lang.NoClassDefFoundError: org/apache/poi/hwpf/HWPFDocument

なぜこれが起こっているのか理解できません。このエラーを取り除くための助けをいただければ幸いです。

4

1 に答える 1

2

実行時に使用しているクラスパスに、関連する Apache POI jar ファイルを配置していないようです。これ以上の情報がなければ、それが私たちが言えるすべてです。

  • 必要な jar ファイルを見つける
  • クラスパスを制御しているものを見つけます(実行しているアプリの種類によって異なります)
  • すべてのjarファイルが配置されていることを確認してください
  • 再実行
  • 利益 :)

たとえば、Windows のコマンド ラインから、次のコマンドを実行できます。

java -cp .;poi-whatever.jar foo.bar.Test

(jar ファイル名とエントリ ポイント名を適切に置き換えます。)

于 2012-09-19T16:56:54.730 に答える