2

我们目前在 SAP NetWeaver 7.3 上使用 JasperReports Library 4.4.7 和 JDK 1.6_23,我们计划升级到 5.5.2,它是否与我们的环境 JDK (1.6_23) 兼容,因为该库是使用 JDK 1.7 编译的?

4

1 回答 1

0

如果该库是使用 JDK 1.7 编译的,它将无法在 Java SE 6 兼容的环境中运行。你需要自己编译它(和 jar)——我不知道这个库,但它很可能会失败。也许他们切换到 Java 7 编译以使用 Java 7 功能。

您还可以“降级”库的已编译字节码以符合 Java 6 - 请参阅将Java 7 编译为 Java 6(我也没有这方面的经验)。

于 2015-08-18T11:03:15.533 回答