【发布时间】:2018-12-26 01:43:59
【问题描述】:
我使用 liquibase 3.6.1 来处理 Mysql 数据库。我使用库“mysql-connector-java-6.0.2.jar”,使用 diff 命令时出现以下错误:
线程“主”java.lang.UnsupportedClassVersionError 中的异常: JVMCFRE003 主要版本错误; class=com/mysql/cj/jdbc/驱动,偏移量=6
当我尝试 lib "mysql-connector-java-5.1.21.jar" 时,又遇到了另一个错误:
运行 Liquibase 时出现意外错误:java.lang.RuntimeException: Cannot 查找数据库驱动:com.mysql.cj.jdbc.Driver
我的命令是:
liquibase --referenceUrl=jdbc:mysql://10.53.x.x/mydb --referenceUsername=user --referencePassword=pass
有人可以帮忙吗?
【问题讨论】:
-
你用的是什么版本的java?
-
我使用 Java 7 F:\Code\RAD\working_wsp\ttdp\DB\trunk>java -version java version "1.7.0" Java(TM) SE Runtime Environment (build pwi3270_27-20131115_04) IBM J9 VM(编译2.7,JRE 1.7.0的Windows 8 X86-32 20131114_175264(JIT启用,启用了一个OT)J9VM - R27_Java727_GA_20131114_0833_B175264 JIT - tr.r13.java_20131113_50523 GC - R27_Java727_GA_20131114_0833_B175264 J9CL - 20131114_175264)JCL - 20131113_01基于Oracle 7u45- b18
标签: liquibase