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

第一种原因

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

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

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

第二种原因


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

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

IDEA部署项目到tomcat运行成功但是页面404的两种原因相关推荐

  1. Eclipse自动部署项目到Tomcat的webapps下的有效方法

    Eclipse自动部署项目到Tomcat的webapps下的有效方法 开发JavaEE项目,常用的工具有MyEclipse,Eclipse,netBeans等,个人比较喜欢用Eclipse,因为它My ...

  2. [含文档+源码等]高校科研项目管理系统[包运行成功]

       博主介绍:✌在职Java研发工程师.专注于程序设计.源码分享.技术交流.专注于Java技术领域和毕业设计✌ 项目名称 [含文档+源码等]高校科研项目管理系统[包运行成功] 演示视频 视频去哪了呢 ...

  3. [含论文+源码等]高校科研项目管理系统[包运行成功]

     源码获取:我的博客资源页面可以下载!!!! 项目名称 [含论文+源码等]高校科研项目管理系统[包运行成功] 系统介绍 <高校科研项目管理系统>该项目采用技术:jsp +servlet + ...

  4. jenkins自动部署项目到tomcat机器问题之jenkins打版项目卡住

    jenkins自动部署项目到tomcat机器 背景: 今天测试同事在执行jenkins自动打版项目并发布到tomcat机器的时候,出现一直卡住的情况 控制台日志输出如下 jenkins机器配置: je ...

  5. 英雄无敌6服务器在哪个文件夹,Win7系统无法运行英雄无敌6的两种原因和解决方法...

    英雄无敌6作为一款策略模拟类游戏,深受高端玩家的喜爱.但最近有Win7旗舰版系统用户在玩英雄无敌6时,却出现了无法运行的情况,重启好多次还是一样,不太清楚是哪里出问题,网上相关解决方案也比较少,针对此 ...

  6. vue框架+cesium项目怎么才能运行成功

    vue框架+eacharts+cesium项目怎么才能跑的起来 1.首先下载一个git 官网下的就行 https://blog.csdn.net/qq_48203828/article/details ...

  7. idea运行maven工程,并且tomcat运行成功,但是仍然是404错误

    控制台显示: Artifact mmall:war: Artifact is deployed successfully  Artifact mmall:war: Deploy took 14,659 ...

  8. 在MyEclipse2016 中使用maven 部署项目到 tomcat中的步骤

    首先MyEclipse 中配置maven ,具体步骤网上很多教程: 然后倒入maven项目到MyEclipse中, 以下就是部署重点 一般需要以下五个步骤, 第一步在项目上右键 第二步 在项目上 右键 ...

  9. idea项目使用tomcat运行乱码问题(全部解决,亲测有效)

    最近在维护老项目,jsp技术,运行需要自己下载tomcat运行,然后就出现了各种乱码,挺烦的,也是查找了各种页面之后在这里做个记录. 环境:tomcat: 8.5.x idea:idea: 2021. ...

最新文章

  1. 【转】C 编译器优化过程中的 Bug
  2. 【数理知识】标量函数、二次型函数、矩阵、正定负定半正定半负定
  3. 【django】全局上下文
  4. CG CTF MISC 图种
  5. One order OPPORT_H read的学习笔记
  6. Java_io体系之CharArrayReader、CharArrayWriter简介、走进源码及示例——13
  7. Linux编程练习 --多线程2--属性的设置
  8. 人机协作机器人发展趋势_发那科童梁:机器人化不是时髦!有效的人机协作投资回报率更高...
  9. ring0和ring3的区别
  10. Exchange2003-2010迁移系列之十一,Exchange2010 OWA配置
  11. Cinder - 云硬盘加密
  12. 成功安装Visual Studio 2008.
  13. 《SolidWorks 2017中文版机械设计从入门到精通)》——2.7 复合草图实例操作
  14. java json字符串转成 Map或List
  15. 使用ActivityGroup管理Activity
  16. 计算机系统原理实验:模型机(十)ttime部分
  17. 石像鬼 openwrt chinadns dns-forwarder 开机无法自动启动
  18. 第一门编程语言选谁?
  19. 对数函数 (logarithmic function)
  20. pc二维码支付demo(支付宝/微信)

热门文章

  1. eu5,eu7,ex3,ex5安装第三方app
  2. 使用开源激光SLAM方案LIO-SAM运行KITTI数据集,如有用,请评论雷锋
  3. 关于bootstrap--表格(table的各种样式)
  4. 【OCP|052】OCP最新题库解析(052)--小麦苗解答版
  5. VSCode C/C++ 使用指北
  6. 2021年三季度中国医疗服务行业A股上市企业营收排行榜:国际医学于1月17日起戴帽,简称变更为“ST国医”(附热榜TOP37详单)
  7. 新一轮涨价潮来袭!英飞凌、安森美、ST、安世等交期长达52周
  8. 苹果蓝牙耳机怎么样?与airpods媲美的无线耳机推荐
  9. android分享截屏到微信,Android 微信分享长图 ScrollView 生成长截图 View变bitmap
  10. 东南大学张浩计算机,“智慧物联网与智能计算”高端论坛在东南大学举行