【发布时间】:2016-05-17 15:31:16
【问题描述】:
我正在使用业务对象通过 JDBC 连接到新数据库。我收到错误:
数据库错误:(CS)“Java Exception : java.lang.UnspportedClassVersionError: : Unsupported major.minor version 51.0”。 (IES 10901)(错误:INF)
据我了解,这告诉我与用于编译 Jar 的 Java 版本不兼容。我从错误中假设 Jar 是在 Java 7 中编译的。但是,我不太确定如何解决这个问题。我可以为其他应用程序找到有关此错误的信息,但不是 BusinessObjects。有人有什么想法吗?
【问题讨论】:
-
如果无法重新编译库,您唯一的答案就是使用更新的 Java 版本。您必须使用暂时不支持的 1.6 或更低版本。您是否因为某种原因而停留在旧版本的 JDK 上?
-
@stdunbar:SAP BO 4.1(我假设提问者正在使用)附带了它自己的 Java 6 副本。我不想尝试让它在 Java 7 或更高版本上运行。显然 SAP BO 4.2 附带了 Java 8,但升级可能不是一个选项。
-
@LukeWoodward 我使用的是 4.1 SP05 Patch 12
-
@LakeMichigan:在这种情况下,您的选择是将 SAP BO 升级到 4.2 或获取适用于 Java 6 的 JDBC 驱动程序版本。
标签: java jdbc sap business-objects