struts2環境構築で不具合が出てしまっています
以下のサイトを参考に環境構築を行い、
サンプルプログラムを実行しようとしています。、
http://www.atmarkit.co.jp/fjava/special/struts2/struts2_3.html
(サンプルファイルは3pで落とすことができます。)
実行しようとすると下記エラーが出てしまい、解決ができない状況です。
-------------------------------------------------------------------------------
WARNING: [SetContextPropertiesRule]{Context} Setting property 'source' to 'org.eclipse.jst.jee.server:Test20130103' did not find a matching property.
1 03, 2013 5:38:36 午前 org.apache.catalina.core.StandardContext filterStart
SEVERE: フィルタ struts2 の起動中の例外です
java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.FilterDispatcher
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:532)
at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:514)
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:133)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:257)
at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:383)
at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:104)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4650)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5306)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:657)
at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1637)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
1 03, 2013 5:38:36 午前 org.apache.catalina.core.StandardContext startInternal
SEVERE: Error filterStart
1 03, 2013 5:38:36 午前 org.apache.catalina.core.StandardContext startInternal
SEVERE: 以前のエラーのためにコンテキストの起動が失敗しました [/Test20130103]
---------------------------------------------------------------------------------
java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.FilterDispatcher
とあるため、
必要なjarファイルがライブラリに追加されていないだけだと最初は思っていたのですが、
追加してもうまく実行されないためどうも違うようです。
下記jarファイルを現在インストールしています。
commons-io-2.0.1.jar
commons-fileupload-1.2.2.jar
commons-lang-2.4.jar
commons-lang3-3.1.jar
commons-logging-1.1.1.jar
freemarker-2.3.19.jar
javassist-3.11.0.GA.jar
ognl-3.0.6.jar
struts2-codebehind-plugin-2.3.8.jar
struts2-convention-plugin-2.3.8.jar
struts2-core-2.3.8.jar
使用している開発環境eclipseはver4.2.1になります。
何かアドバイスをいただけたらと思います。
よろしくお願いいたします。