今天在学习Spring Boot环境配置过程中发现安装MySQL驱动driver-class-name: com.mysql.cj.jdbc.Driver报红???
Cannot resolve class or package 'cj' less... (Ctrl+F1)
Inspection info: Checks Spring Boot application .yaml configuration files. Highlights unresolved and deprecated configuration keys and invalid values.
刚开始还以为是相关的驱动架包没有自动导入,于是重新下载依赖的架包源码及文档
之后选择reimport更新maven,发现还是报红,于是看了网上大神讲解找到了原因:
鼠标左键点击一下项目按F4进入各项配置文件,找到如上图所示的这个mysql.jar 包,可以明显看出它的依赖类型默认是runtime,也就是默认项目运行了它才会生效,选择Compile,点击ok就完美解决啦!!