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

 更新时间:2023年08月10日 10:48:27   作者:Famiglistimott  
这篇文章主要给大家介绍了关于IDEA部署项目到tomcat运行成功但是页面404的两种原因,这是最近在使用IDEA进行开发测试时遇到一个问题,需要的朋友可以参考下

第一种原因

当时我遇到的问题就是明明部署成功的项目却连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内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 解析Tomcat的启动脚本--catalina.bat

    解析Tomcat的启动脚本--catalina.bat

    本文主要对Tomcat的三个最重要的启动脚本之一--catalina.bat脚本做了详细分析,具有很好的参考价值,需要的朋友可以看下
    2016-12-12
  • 解决Tomcat启动报错Publishing failed  multiple问题

    解决Tomcat启动报错Publishing failed  multiple问题

    这篇文章主要介绍了解决Tomcat启动报错Publishing failed  multiple问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-09-09
  • tomcat在linux中修改日志路径

    tomcat在linux中修改日志路径

    这篇文章主要介绍了tomcat在linux中修改日志路径,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-03-03
  • cemtos 7 linux 安装与卸载 tomcat 7的教程

    cemtos 7 linux 安装与卸载 tomcat 7的教程

    这篇文章主要介绍了cemtos 7 linux 安装与卸载 tomcat 7的教程,需要的朋友可以参考下
    2017-10-10
  • 关于如何将tomcat卸载干净记录

    关于如何将tomcat卸载干净记录

    Tomcat软件自带卸载工具无法将自身卸载干净,卸载后注册表、服务项仍然存在,导致后续安装的新版本Tomcat无法正常使用,这篇文章主要给大家介绍了关于如何将tomcat卸载干净的相关资料,需要的朋友可以参考下
    2023-06-06
  • Eclipse部署Tomcat实现JSP运行的超详细教程

    Eclipse部署Tomcat实现JSP运行的超详细教程

    这篇文章主要介绍了Eclipse部署Tomcat实现JSP运行,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-08-08
  • Tomcat 类加载器的实现方法及实例代码

    Tomcat 类加载器的实现方法及实例代码

    这篇文章主要介绍了Tomcat 类加载器的实现方法及实例代码,本文给大家介绍的非常详细,具有一定的参考借鉴价值 ,需要的朋友可以参考下
    2019-05-05
  • Tomcat假死的原因分析及解决方案

    Tomcat假死的原因分析及解决方案

    这篇文章主要介绍了Tomcat假死的原因分析及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-12-12
  • 修改Tomcat运行时jvm编码问题

    修改Tomcat运行时jvm编码问题

    这篇文章主要介绍了修改Tomcat运行时jvm编码问题,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-01-01
  • Tomcat6.0与windows 2003 server 的IIS服务器集成

    Tomcat6.0与windows 2003 server 的IIS服务器集成

    本例主要讲解Tomcat6.0与windows 2003 server 的IIS服务器集成的问题,用到的工具版 本如下:jdk是6.0、Tomcat 6.0、windows 2003 server 的IIS。
    2009-08-08

最新评论