我们目前正在SAP NetWeaver 7.3上使用JasperReports Library 4.4.7和JDK 1.6_23,我们正计划升级到5.5.2,它是否与我们的环境JDK(1.6_23)兼容,因为库是使用JDK 1.7编译的?
答案 0 :(得分:0)
如果使用JDK 1.7编译库,则它将无法在兼容Java SE 6的环境中运行。你需要自己编译它(和jar) - 我不知道库,但它可能会失败。也许他们切换到Java 7编译以使用Java 7功能。
您也可以将库的已编译字节代码“降级”为符合Java 6标准 - 请参阅Compiling Java 7 to Java 6(我对此也没有经验)。