IDEA中Maven web项目部署运行报错404

发布于:2022-12-10 ⋅ 阅读:(449) ⋅ 点赞:(0)

启动Tomcat文.件[/index.jsp] 未找到

在这里插入图片描述

1、运行没有报错,且提示部署成功,但发现target文件夹下没有相应的打包文件,
看提示信息之后相应的manage文件夹下也没有部署的文件

2、最开始以为是路径的问题,然后在启动路径后加上了index.jsp
或者加上了项目名称,都不行。

3、后来对比发现我的项目目录下没有.iml配置文件,百度了一下运行了一行命令就生成了这个文件,但运行后还是报错404

4、然后就是在网上找了一大堆的方案,比如部署的路径之类的,都不行,也可能没找对。。。

5、然后我就想是不是tomcat或者maven版本的问题
我原本的是Tomcat9点几的,maven是3.5.0的,然后我让我同学试了一下,他的Tomcat和maven版本和我的都不一样,并且创建项目后成功运行,并且显示Hello World界面,然后我就用和他相同的tomat和maven版本
!!!还是404,我彻底无语了

6、因为我们电脑都是一样的,唯一不同的就是IDEA的版本,我的是2018,他的是2020
???
问题来了,一般来说这和编译器没什么关系。但是但是,我还是尝试一下,第二天换成了2020的版本
成了!!!

总结

换高一点的IDEA版本
最好用最新发布前一两年的,比较稳定。

刚刚又看到一篇文章写的是iml配置出错的问题,因为我的版本更新好了所以就不试了,感兴趣的小伙伴可以试试这个方法。
参考链接:
https://blog.csdn.net/qq_41926609/article/details/104977944?ops_request_misc=&request_id=&biz_id=102&utm_term=maven%20web%E5%90%AF%E5%8A%A8404&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-2-104977944.142v50control,201v3add_ask&spm=1018.2226.3001.4187