:Cannot find class: com.mysql.jdbc.river

:Cannot find class: com.mysql.jdbc.river

http://img1.sycdn.imooc.com//climg/5d133562000158bd16990399.jpg

Cause: java.sql.SQLException: Error setting driver on UnpooledDataSource. Cause: java.lang.ClassNotFoundException: Cannot find class: com.mysql.jdbc.river

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕阿满 2019-06-27 10:35:45

同学你好,问一下同学除了配置这个数据源dataSource外还有其他的数据源吗?其中的driver都是com.mysql.cj.jdbc.Driver吗?另外同学是否有配置文件db.properties,其中的driver是否是com.mysql.cj.jdbc.Driver呢?建议同学查看。如果都没有问题,建议同学删除target文件重启项目再试试。

祝:学习愉快~

吃吃吃鱼的猫 2019-06-26 17:25:25

同学你好,问一下同学的驱动是否写成了com.mysql.jdbc.river呢?

http://img1.sycdn.imooc.com//climg/5d1339840001a0ac03660036.jpg

如果没有的话,

问一下同学的数据库及数据库连接jar包版本是多少呢?

如果都是8的话,驱动为:

com.mysql.cj.jdbc.Driver

如果都是5的话,驱动为:

com.mysql.jdbc.Driver

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 提问者 宝慕林7262087 #1
    老师您好,我的驱动<artifactId>mysql-connector-java</artifactId> <version>8.0.16</version> 改为com.mysql.cj.jdbc.Driver 还是报一样的错误
    2019-06-26 20:17:13
  • 提问者 宝慕林7262087 #2
    数据库的版本也是8.0.16
    2019-06-26 20:22:30
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师