这里写目录标题
- 问题一: 依赖爆红但是依赖中写的类实际上是存在的
- 问题二:jdbc.properties配置文件找不到导致空指针异常
- 问题三:在base+相对路径正确的情况下浏览器无法正确解析出资源,浏览器F12可看到资源端口号用的8080,但是有63342端口号出现,如下图:
- 问题四:项目中没有Servlet的Jar包导致和Servlet相关的方法全部爆红:
- 问题五: web文件夹没有小蓝点
问题一: 依赖爆红但是依赖中写的类实际上是存在的
解决办法:
通过Invalidate Caches清除缓存,需要重启IDEA,重启之后自动重新Index之后不再爆红
问题二:jdbc.properties配置文件找不到导致空指针异常
解决办法:
在存放配置文件的文件夹右键设置为Resource Root
资源目录新建在什么位置可参考下图:
问题三:在base+相对路径正确的情况下浏览器无法正确解析出资源,浏览器F12可看到资源端口号用的8080,但是有63342端口号出现,如下图:
解决办法:
①打开Project Structure
②进行Artifacts配置,选择正在调试的Web工程的Module后右下角 => Apply => OK
③对服务器进行配置(Edit Configuration)
④配置Deployment
⑤修改Application Context与工程名称一致
⑥重启服务器
最后一个404是favicon.ico文件,百度说是网页图标文件,现在的浏览器都会请求这个,我的项目工程文件中本来就没有这个文件,不影响使用。资源请求问题已经解决。
问题四:项目中没有Servlet的Jar包导致和Servlet相关的方法全部爆红:
解决办法:
①打开Project Structure:
②配置项目dependencies,添加Tomcat服务器的lib:
问题五: web文件夹没有小蓝点
解决办法:
①Open Module Settings
②如果有直接选中,若没有则点击"+"新增一个Web目录
对路径进行相关配置