发生问题的原因为mysql-connect的jar包没有下载下来,或者是出现了错误,解决办法:
1.查看pom文件是否缺少依赖
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
注意查看依赖是否正确
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
注意,这里有个深坑!!!
idea引入依赖的时候有时候会添加scope标签为runtime,把这个scope标签删除即可
2.pom文件没有更新
右键pom文件
点击downloadSources进行更新
3.还未解决可以在pom文件中指定jar包的版本号
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>8.0.12</scope>
</dependency>
4.或者直接添加jar包
终极绝招:
如果还是不行就把maven仓库中的删除重新下载,再不行请拷贝别人仓库。。。。。。。