急求帮助,用eclipse导入别人的完整项目后发布到tomcat上。发布成功,但是点应用之后没有反映,显示404.
eclipse3.7.1;tomcat7.0;jdk1.7.02;不知道是server.xml的问题还是struts的问题。在tomcat的manage页面上有这个应用,...
eclipse3.7.1;tomcat7.0;jdk1.7.02;不知道是server.xml的问题还是struts的问题。在tomcat的manage页面上有这个应用,点进去就是404,项目本身是完整,能运行的。急求帮助啊!
展开
展开全部
1.检查服务器启动过程中是否报错。
2.检查:
server.xml的host节点是否有加上deployOnStartup="true"。
比如:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false" deployOnStartup="true">
</Host>
只有将这个属性设置为true,webapps下的应用才会被部署到server上 - 即加载到serlvet容器中。
3.检查你部署的应用的web.xml是否配置有欢迎页面:
如:<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
有问题再追问,希望能帮上你
2.检查:
server.xml的host节点是否有加上deployOnStartup="true"。
比如:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false" deployOnStartup="true">
</Host>
只有将这个属性设置为true,webapps下的应用才会被部署到server上 - 即加载到serlvet容器中。
3.检查你部署的应用的web.xml是否配置有欢迎页面:
如:<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
有问题再追问,希望能帮上你
追问
HTTP Status 404 - /ls21infra/
--------------------------------------------------------------------------------
type Status report
message /ls21infra/
description The requested resource (/ls21infra/) is not available.
按你说的尝试了 返回的还是404
追答
浏览器上的url是什么?
在tomcat的manage页面上的应用,点进去应该进入欢迎页面的。
可以贴下你的url以及web.xml关于欢迎页面的配置,还有就是检查下欢迎页面是否在工程的web-inf之下呢
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |