欢迎来到站长天空!

其它服务器

当前位置: 主页 > 服务器 > 其它服务器

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

时间:2025-12-06 23:30:05|栏目:其它服务器|点击:

第一种原因

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

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

正确的操作应该是部署该项目的War包而不是直接将这个项目直接放到Tomcat中的deployment中去。
而WAR包需要在Project Structure中的Facets中添加。

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

第二种原因 

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

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

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

总结 

上一篇:IDEA和Tomcat服务器的整合过程

栏    目:其它服务器

下一篇:解决Tomcat Caused by: java.lang.ClassNotFoundException: java.util.logging.Logger的问题

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

本文地址:https://zz.feitang.co/server/28991.html

广告投放 | 联系我们 | 版权申明

申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:257218569 | 邮箱:257218569@qq.com

Copyright © 2018-2025 站长天空 版权所有 Powered by EyouCms冀ICP备14023439号