Cannot resolve class or package 'mysql’

原文链接:https://blog.csdn.net/hadues/article/details/82354658

当使用Spring Boot 2.0 整合MySQL的时候配置可能会出现这个故障

spring.datasource.driver-class-name= com.mysql.jdbc.Driver
  • 1

Cannot resolve class or package ‘jdbc’ less… (Ctrl+F1) Inspection 
info: Checks Spring Boot application .properties configuration files. 
Highlights unresolved and deprecated configuration keys and invalid 
values.

这里写图片描述

故障分析:

其实这个问题是由于MySQL 这个jar 包依赖类型默认是runtime , 
也就是说只有运行时生效,所以虽然这里报错,但是不影响你代码运行。 
这里写图片描述

解决方案:

将runtime 修改为Compile 即可

  1. 选中项目—> 右键—–> Open Module Settings 
    这里写图片描述

  2. Modules ——> *****App ——-> Dependencies

这里写图片描述

3.将runtime 修改为Compile即可

这里写图片描述

猜你喜欢

转载自blog.csdn.net/mp252119282/article/details/82784162