当前位置:   article > 正文

IDEA部署项目到tomcat运行成功但是页面404的两种原因_idea中tomcat运行时404但无报错信息

idea中tomcat运行时404但无报错信息

作为一个刚开始用Idea的小白,对于其部署tomcat项目的方式也是感到相当的困惑。

第一种原因

当时我遇到的问题就是明明部署成功的项目却连index.jsp都访问不了报404。在网上搜索了很多的答案都没有解决。直到后面我才发现是我部署在tomcat中的项目有问题,如图
在这里插入图片描述
正确的操作应该是部署该项目的War包而不是直接将这个项目直接放到Tomcat中的deployment中去。
而WAR包需要在Project Structure中的Facets中添加

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

第二种原因

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

希望这篇文章能帮到你,如有错误欢迎指正

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/202299?site
推荐阅读
相关标签
  

闽ICP备14008679号