一、检查project struture
-
打开Project Struture
-
检查jdk
-
检查Modules的depencies
如果缺少servlet的jar依赖,则可以先配置tomcat,然后执行如下图的添加依赖(这种方法不适用于maven构建的项目)
把Tomcat里的jar添加进来就可以啦
-
检查Facets的web路径是否正确
- 第一个框指向web.xml,路径一定要对
- 第二个框指向web的根目录,idea为web,eclipse为webroot
- Artifacts要有内容
如果没有内容则根据下图进行添加
以上这些检查完之后都没有问题,但是就是报404找不到,解决办法如下:
在WEB-INF里面新建一个lib目录,把所有的依赖都添加进去
按下ctrl + a全选
点击OK,Apply 重启Tomcat,正常情况下应该就可以了,也有可能还是不行,太可怕了
写在最后
如果还是搞不定,就去b站看狂神说的Javaweb
真的太可怕了