真正解决方案:Cannot resolve class or package 'mysql’

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

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

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.

真正解决方案:Cannot resolve class or package 'mysql’_第1张图片

故障分析:

其实这个问题是由于MySQL 这个jar 包依赖类型默认是runtime ,
也就是说只有运行时生效,所以虽然这里报错,但是不影响你代码运行。
真正解决方案:Cannot resolve class or package 'mysql’_第2张图片

解决方案:

将runtime 修改为Compile 即可

  1. 选中项目—> 右键-----> Open Module Settings
    真正解决方案:Cannot resolve class or package 'mysql’_第3张图片

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

真正解决方案:Cannot resolve class or package 'mysql’_第4张图片

3.将runtime 修改为Compile即可

真正解决方案:Cannot resolve class or package 'mysql’_第5张图片

你可能感兴趣的:(Cannot,resolve,class,or,packag,Spring,2.0,StackOverflow,Spring,Boot,2.x)