解决Cannotresolveclassorpackagemysql
spring:
datasource:
driver-class-name: sql.jdbc.Driver
url: jdbc:mysql://localhost:3306/db_sync
username: root
password: root
在l中添加上⾯属性时,出现红⾊报错,⼀看具体错误提⽰:Cannot resolve class or package 'mysql'。
字⾯理解下:⽆法解析class或者package 'mysql'。
度娘了⼀通,解决⽅法五法⼋门,还是没能解决我的问题。
⼼想,既然是没有解析到class或者package,那么很有可能是根本就没有真实导⼊这个jar包,但是看l的依赖,如下,没有问题。
  <dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>5.1.46</version>
  </dependency>
再查看导⼊情况:File --> Project Structure --> Libraries,⼜或者可以 Maven Projects --> ⼯程 --> Dependencies,结果确实没有。
既然如此,那么还差⼀个import的过程。
解决:右键 --> Maven --> Reimport
补充:个⼈的IDEA在修改l⽂件中依赖会弹出:
mysql下载jar包点击Import Changes,亦可以解决。
声明:这只是记录个⼈的问题解决。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。