struts2でTomcat起動時にエラーが発生
http://codezine.jp/article/detail/2296
ここを参考にstruts2を使用してWEBアプリのHelloWorldを出力しようとしましたが、Tomcatの起動時にエラーになりました。
strutsのバージョンを2.0に下げるとエラーにはならないけれど、2.2.3にするとエラーになってしまいました。
Tomcat起動時のエラーを解消する方法
調査したところ、commons-fileupload-1.2.2.jar もクラスパスに追加する必要があるということがわかりました。
早速commons-fileupload-1.2.2.jar を追加してみましたが、それでもまだエラーが解消されず・・・。
さらに追加で調べたところ、javassist-3.11.0.GA.jarも追加する必要があるとのこと。
以下のクラスパスの設定にすることで、無事にTomcatの起動をすることが出来ました。
/web-app/WEB-INF/lib/commons-fileupload-1.2.2.jar /web-app/WEB-INF/lib/commons-io-2.0.1.jar /web-app/WEB-INF/lib/commons-lang-2.5.jar /web-app/WEB-INF/lib/commons-logging-1.1.1.jar /web-app/WEB-INF/lib/freemarker-2.3.16.jar /web-app/WEB-INF/lib/javassist-3.11.0.GA.jar /web-app/WEB-INF/lib/ognl-3.0.1.jar /web-app/WEB-INF/lib/struts2-codebehind-plugin-2.2.3.jar /web-app/WEB-INF/lib/struts2-core-2.2.3.jar /web-app/WEB-INF/lib/xwork-core-2.2.3.jar
コメント