急求帮助,用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,项目本身是完整,能运行的。急求帮助啊! 展开
 我来答
励丹寒0iQ
2012-02-14 · TA获得超过369个赞
知道小有建树答主
回答量:288
采纳率:0%
帮助的人:270万
展开全部
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>

有问题再追问,希望能帮上你
追问
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之下呢
now_88
推荐于2018-04-23 · 超过19用户采纳过TA的回答
知道答主
回答量:68
采纳率:0%
帮助的人:35.4万
展开全部
这种问题我还从来没遇到。
但是我觉得如果项目本身可以运行(你确定运行过),发布到tomcat上只要配置好(tomcat上你确定没配错吧),我觉得就没问题啊。仔细检查。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式