您当前的位置: 首页 > 

一一哥Sun

暂无认证

  • 1浏览

    0关注

    622博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Unsupported major.minor version 52.0异常解决

一一哥Sun 发布时间:2020-05-12 15:36:21 ,浏览量:1

java.lang.UnsupportedClassVersionError: com/mysql/jdbc/Driver : Unsupported major.minor version 52.0异常解决 一. 异常问题

我在写某个项目的时候,连接的数据库是5.7,用的mysql-connector-java的驱动包是5.x版本的,然后对应的JDK是1.6版本的。后来我项目升级,mysql-connector-java替换成了6.x版本的,但是没有升级JDK版本。

结果产生了如下异常信息:

java.lang.UnsupportedClassVersionError: com/mysql/jdbc/Driver : Unsupported major.minor version 52.0

二. 原因分析

原因就是JDK1.6的版本不支持mysql-connector-java 6.x的版本,只能支持 5.x的版本,而JDK1.8可以支持mysql-connector-java 6.x版本。

3. 解决办法

要么升级JDK为1.8;

要么还是使用mysql-connector-java 5.x的版本包。

4.知识补充

注意MySQL5.x和MySQL6.x的驱动地址不一样: 

MySQL 5:com.mysql.jdbc.Driver
 ​
MySQL 6:com.mysql.jdbc.cj.Driver  
而且MySQL6必须指定时区:

 

关注
打赏
1665624836
查看更多评论
立即登录/注册

微信扫码登录

0.0389s