RT,因为使用eclipse 图方便,tomcat用上下文路径部署项目,省的整天搬来搬去了
可是tomcat的启动LOG 却显示去读了context配置 却没有启动项目2011-8-12 9:01:29 org.apache.catalina.core.AprLifecycleListener init
信息: Loaded APR based Apache Tomcat Native library 1.1.20.
2011-8-12 9:01:29 org.apache.catalina.core.AprLifecycleListener init
信息: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
2011-8-12 9:01:29 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["http-apr-8888"]
2011-8-12 9:01:29 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["ajp-apr-8009"]
2011-8-12 9:01:29 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 478 ms
2011-8-12 9:01:29 org.apache.catalina.core.StandardService startInternal
信息: Starting service Catalina
2011-8-12 9:01:29 org.apache.catalina.core.StandardEngine startInternal
信息: Starting Servlet Engine: Apache Tomcat/7.0.19
2011-8-12 9:01:29 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor struts2.xml from D:\apache-tomcat-7.0.19\conf\Catalina\localhost2011-8-12 9:01:29 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory docs
2011-8-12 9:01:29 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory examples
2011-8-12 9:01:29 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory host-manager
2011-8-12 9:01:29 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory manager
2011-8-12 9:01:29 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory ROOT
2011-8-12 9:01:29 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["http-apr-8888"]
2011-8-12 9:01:29 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["ajp-apr-8009"]
2011-8-12 9:01:29 org.apache.catalina.startup.Catalina start
信息: Server startup in 564 ms
struts2.xml detail:
<Context path= "/Struts2Demo" docBase="D:\ssh\Struts2Demo" privileged= "true">
</Context> Struts2Demo.rar project(3M):http://u.115.com/file/e6y2wcg8#请有时间GGJJ能帮我看看,是啥问题 在此拜谢了
再次COMPLAIN下:eclipse 确实比my的要复杂些
可是tomcat的启动LOG 却显示去读了context配置 却没有启动项目2011-8-12 9:01:29 org.apache.catalina.core.AprLifecycleListener init
信息: Loaded APR based Apache Tomcat Native library 1.1.20.
2011-8-12 9:01:29 org.apache.catalina.core.AprLifecycleListener init
信息: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
2011-8-12 9:01:29 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["http-apr-8888"]
2011-8-12 9:01:29 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["ajp-apr-8009"]
2011-8-12 9:01:29 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 478 ms
2011-8-12 9:01:29 org.apache.catalina.core.StandardService startInternal
信息: Starting service Catalina
2011-8-12 9:01:29 org.apache.catalina.core.StandardEngine startInternal
信息: Starting Servlet Engine: Apache Tomcat/7.0.19
2011-8-12 9:01:29 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor struts2.xml from D:\apache-tomcat-7.0.19\conf\Catalina\localhost2011-8-12 9:01:29 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory docs
2011-8-12 9:01:29 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory examples
2011-8-12 9:01:29 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory host-manager
2011-8-12 9:01:29 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory manager
2011-8-12 9:01:29 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory ROOT
2011-8-12 9:01:29 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["http-apr-8888"]
2011-8-12 9:01:29 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["ajp-apr-8009"]
2011-8-12 9:01:29 org.apache.catalina.startup.Catalina start
信息: Server startup in 564 ms
struts2.xml detail:
<Context path= "/Struts2Demo" docBase="D:\ssh\Struts2Demo" privileged= "true">
</Context> Struts2Demo.rar project(3M):http://u.115.com/file/e6y2wcg8#请有时间GGJJ能帮我看看,是啥问题 在此拜谢了
再次COMPLAIN下:eclipse 确实比my的要复杂些
另外Context最好再加上workDir属性,还有reloadable="true",这样项目修改了会自动重载
modified
docBase="D:\ssh\Struts2Demo\WebRoot"
正解,不过你写到struts2.xml里,我觉得不好吧,我也没见到struts2.xml里有Context 标签啊。
你都用eclipse了,deploy不是挺好用的。
他们只要配到项目名称就可以了,原来在catalina.bat 下面还配了很多启动参数
怪不得我的不行!!!算了,不研究那么多了。