• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:StrutsでのClassNotFound)

StrutsでのClassNotFound

このQ&Aのポイント
  • Java開発環境及びStrutsフレームワークの設定を行なっていますが、Tomcat起動時にClassNotFoundエラーが発生します。
  • jarファイルが不足している可能性があります。使用しているjarファイル一覧を確認してください。
  • 参考サイトのフォルダ構造に従って設定していることを確認してください。

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

  • ベストアンサー
  • kc1127
  • ベストアンサー率50% (4/8)
回答No.1

jarファイルの不足によるものかどうかを切り分けるために 一度、struts2に含まれるすべてのjarファイルを追加してみたらいかがでしょうか。 struts2には膨大な数のjarファイルが含まれていたはずで、 それらの依存関係によっては、ClassNotFoundExceptionが発生しても おかしくありません。 また「参考サイト」は struts2.0.9 をベースに記載されていましたが、 今回使用しているのは struts2.3.4 でかなりの違いがあると見受けられます。 http://www.atmarkit.co.jp/fjava/special/struts2/struts2_1.html も、struts2.1.2をベースに記載されているため、 若干古いですが、 「参考サイト」と比較して、手順が異なっているようです。 # 「参考サイト」の手順には、「tomcatへのstrutsライブラリのコピー」がありませんでした

avatar1027
質問者

お礼

お返事遅くなり申し訳ございません。 紹介いただいたサイトを参考にしてやってみたところ、 同じくClassNotFoundExceptionが発生しましたが、 commons-lang3-3.1.jarを入れたところ無事に解決しました。 回答ありがとうございました。