当前位置: 代码网 > 服务器>服务器>Tomcat > IDEA部署项目到tomcat运行成功但是页面404的两种原因分析

IDEA部署项目到tomcat运行成功但是页面404的两种原因分析

2024年05月18日 Tomcat 我要评论
第一种原因当时我遇到的问题就是明明部署成功的项目却连index.jsp都访问不了报404。在网上搜索了很多的答案都没有解决。直到后面我才发现是我部署在tomcat中的项目有问题,如图正确的操作应该是部

第一种原因

当时我遇到的问题就是明明部署成功的项目却连index.jsp都访问不了报404。在网上搜索了很多的答案都没有解决。直到后面我才发现是我部署在tomcat中的项目有问题,如图

正确的操作应该是部署该项目的war包而不是直接将这个项目直接放到tomcat中的deployment中去。
而war包需要在project structure中的facets中添加。

至于war包和war exploded的区别:
war exploded支持热部署,它的本质是直接将项目文件夹移到tomcat部署文件夹里面去。
而war则是先打成war包,再发布,就是正常的发布流程。

第二种原因 

这里是真正的访问地址,你定义的所有访问路径都是以这个为起点。
而下图的这个是tomcat启动后的访问地址。如果这两个不一样的话一启动时会找不到页面。 

总结 

到此这篇关于idea部署项目到tomcat运行成功但是页面404的两种原因分析的文章就介绍到这了,更多相关idea部署tomcat页面404内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com