将 Squirrel SQL 连接到 Hive



我按照这些步骤将Squirrel连接到Hive。

https://cwiki.apache.org/confluence/display/Hive/HiveJDBCInterface#HiveJDBCInterface-IntegrationwithSQuirrelSQLClient

在第四个中,我收到此错误:

注册驱动程序时出错:配置单元。 java.lang.UnsupportedClassVersionError: org/apache/hive/jdbc/HiveDriver : 不支持的 major.minor 版本 51.0

我应该怎么做才能解决它?

谢谢

这是

由于Java版本不匹配。编译时 JDK 较高,运行时的 JDK 较低。

以下是 JVM 的常规布局。

Java SE 12 = 56 (0x38 hex),
Java SE 11 = 55 (0x37 hex),
Java SE 10 = 54 (0x36 hex),[3]
Java SE 9 = 53 (0x35 hex),[4]
Java SE 8 = 52 (0x34 hex),
Java SE 7 = 51 (0x33 hex),
Java SE 6.0 = 50 (0x32 hex),

它期待JDK7。因此,您需要将JDK版本从JDK 6更新为7。

最新更新