私はStruts2で誰もが抱えているのと同じ問題を抱えているようで、それを起動して実行し、私を怒らせています:@
Hello_World_Struts2_Antプロジェクトからファイルを手動で書き込み、ビルドパスの問題が発生したので、プロジェクトをダウンロードして、プロジェクトが稼働していることを確認する必要があると判断しました。
何らかの理由で、このプロジェクトからアクセスできる唯一のページはindex.jspです。hello.actionのリンクをクリックするか、アドレスバーからhello.actionにアクセスしようとすると、Tomcat 404が表示されます(実行中です)。 tomcat 7)。
私は通常、私をここに導いたのは私自身の愚かさであると認めますが、strutsサイトからのプロジェクトのダウンロードが機能していないという事実は単に迷惑です.....
私はTomcatのエラーログが苦手ですが、この問題を解決するのに役立つものは何も見つかりません。
どんな助けでも大歓迎です。
私が持っているすべてのコードをこのページにロードする手間を省くために、ここに配布されているコードがあります:http ://code.google.com/p/struts2-examples/downloads/detail?name=Hello_World_Struts_2_Ant_2_3_1_2.zip&can= 2&q =
Catalina Log
=====================================
INFO: Server startup in 3099 ms
08-Aug-2012 22:28:39 org.apache.jasper.compiler.TldLocationsCache tldScanJar
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them.
Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
08-Aug-2012 22:28:46 org.apache.coyote.AbstractProtocol pause
INFO: Pausing ProtocolHandler ["http-bio-8080"]
08-Aug-2012 22:28:46 org.apache.coyote.AbstractProtocol pause
INFO: Pausing ProtocolHandler ["ajp-bio-8009"]
08-Aug-2012 22:28:46 org.apache.catalina.core.StandardService stopInternal
INFO: Stopping service Catalina
08-Aug-2012 22:28:46 org.apache.catalina.loader.WebappClassLoader checkThreadLocalMapForLeaks
SEVERE: The web application [/Hello_World_Struts2_Ant] created a ThreadLocal with key of type [com.opensymphony.xwork2.inject.ContainerImpl$10] (value [com.opensymphony.xwork2.inject.ContainerImpl$10@39bde3d2]) and a value of type [java.lang.Object[]] (value [[Ljava.lang.Object;@61b80d9b]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
08-Aug-2012 22:28:46 org.apache.catalina.loader.WebappClassLoader checkThreadLocalMapForLeaks
SEVERE: The web application [/Hello_World_Struts2_Ant] created a ThreadLocal with key of type [com.opensymphony.xwork2.inject.ContainerImpl$10] (value [com.opensymphony.xwork2.inject.ContainerImpl$10@39bde3d2]) and a value of type [java.lang.Object[]] (value [[Ljava.lang.Object;@7a856d3b]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
08-Aug-2012 22:28:46 org.apache.coyote.AbstractProtocol stop
stderr Log (INFOS Removed)
================================
08-Aug-2012 22:28:46 org.apache.catalina.loader.WebappClassLoader checkThreadLocalMapForLeaks
SEVERE: The web application [/Hello_World_Struts2_Ant] created a ThreadLocal with key of type [com.opensymphony.xwork2.inject.ContainerImpl$10] (value [com.opensymphony.xwork2.inject.ContainerImpl$10@39bde3d2]) and a value of type [java.lang.Object[]] (value [[Ljava.lang.Object;@61b80d9b]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
08-Aug-2012 22:28:46 org.apache.catalina.loader.WebappClassLoader checkThreadLocalMapForLeaks
SEVERE: The web application [/Hello_World_Struts2_Ant] created a ThreadLocal with key of type [com.opensymphony.xwork2.inject.ContainerImpl$10] (value [com.opensymphony.xwork2.inject.ContainerImpl$10@39bde3d2]) and a value of type [java.lang.Object[]] (value [[Ljava.lang.Object;@7a856d3b]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
08-Aug-2012 22:28:46 org.apache.coyote.AbstractProtocol stop
INFO: Stopping ProtocolHandler ["http-bio-8080"]
08-Aug-2012 22:28:46 org.apache.coyote.AbstractProtocol stop
INFO: Stopping ProtocolHandler ["ajp-bio-8009"]