• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:NoClassDefFoundErrorについて)

NoClassDefFoundErrorについて

このQ&Aのポイント
  • NoClassDefFoundErrorとは、Javaプログラムの実行中に必要なクラスが見つからなかった場合に発生するエラーです。
  • FREQTプログラムの実行時に、HTMLparserクラスが見つからないため、NoClassDefFoundErrorが発生しています。
  • openxml.jarファイルにHTMLparser.classが存在しないか、classpathの設定が正しくされていない可能性があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • tekebon
  • ベストアンサー率62% (36/58)
回答No.1

makefile内の記述はコンパイル時オプションになっているだけですので 環境変数としては登録されていません。 コマンドプロンプトから実行するときに指定しなおす必要があるようです。 readme.txtの起動例のままではご質問のようなエラーがでるようです。 >java -cp .;openxml.jar Freqt family_simple.xml 2.0 のように「-cp .;openxml.jar」を指定して実行してみてください。

knsny
質問者

お礼

素早い回答ありがとうございます! 問題なく動きました。 環境変数として指定しなおす必要があったのですね。

関連するQ&A