解决idea的web项目tomcat启动后无法加载index.jsp文件(404)问题
![在这里插入图片描述](https://img-blog.csdnimg.cn/d89764f9a3a24e3586a8e66571614157.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbXVuYW5ncw==,size_20,color_FFFFFF,t_70,g_se,x_16)
使用servlet是正常的,可以用以下解决方式
-
打开项目设置Project Structure
![在这里插入图片描述](https://img-blog.csdnimg.cn/a2338ff4d3124c48a5a38397c6edbb67.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbXVuYW5ncw==,size_13,color_FFFFFF,t_70,g_se,x_16)
-
点击进入Project Settings下的Facets界面
-
选择你的web项目
-
在右边的界面中下方找到Web Resource Directory
-
将该路径后边加上\WEB-INF,变成 “项目名称\src\main\webapp\WEB-INF”,更改项目入口
![在这里插入图片描述](https://img-blog.csdnimg.cn/ade0e7b245e34c208dafc842ac433fb1.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbXVuYW5ncw==,size_20,color_FFFFFF,t_70,g_se,x_16)
![![在这里插入图片描述](https://img-blog.csdnimg.cn/a529c15c64894553ac8b60ad0cb52197.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbXVuYW5ncw==,size_18,color_FFFFFF,t_70,g_se,x_16](https://img-blog.csdnimg.cn/94775ec4a1494d00a41238f07c1f04b1.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbXVuYW5ncw==,size_18,color_FFFFFF,t_70,g_se,x_16)
改为\test01\src\main\webapp\WEB-INF
-
重启tomcat,问题解决
实在解决不了,建议清空artifacts , 删除tomcat 重新配置
可以参考https://blog.csdn.net/munangs/article/details/120261733?spm=1001.2014.3001.5502
可解决大部分问题
实在不行建议重建protect,
希望对各位有所帮助