【发布时间】:2015-08-18 19:03:15
【问题描述】:
我们目前在 SAP NetWeaver 7.3 上使用 JasperReports Library 4.4.7 和 JDK 1.6_23,我们计划升级到 5.5.2,它是否与我们的环境 JDK (1.6_23) 兼容,因为该库是使用 JDK 1.7 编译的?
【问题讨论】:
标签: jasper-reports java-7 jdk1.6 netweaver
我们目前在 SAP NetWeaver 7.3 上使用 JasperReports Library 4.4.7 和 JDK 1.6_23,我们计划升级到 5.5.2,它是否与我们的环境 JDK (1.6_23) 兼容,因为该库是使用 JDK 1.7 编译的?
【问题讨论】:
标签: jasper-reports java-7 jdk1.6 netweaver
如果库是使用 JDK 1.7 编译的,它将无法在 Java SE 6 兼容的环境中运行。你需要自己编译它(和 jar)——我不知道这个库,但它很可能会失败。也许他们切换到 Java 7 编译以使用 Java 7 功能。
您还可以“降级”库的已编译字节码以符合 Java 6 - 请参阅 Compiling Java 7 to Java 6(我也没有这方面的经验)。
【讨论】: