совместима ли библиотека JasperReports 5.5.2 с JDK 1.6_23?

В настоящее время мы используем библиотеку JasperReports 4.4.7 с JDK 1.6_23 в SAP NetWeaver 7.3 и планируем перейти на 5.5.2. Совместима ли она с нашей средой JDK (1.6_23), поскольку библиотека скомпилирована с использованием JDK 1.7?


person user3703806    schedule 03.06.2014    source источник


Ответы (1)


Если библиотека скомпилирована с использованием JDK 1.7, она не будет работать в среде, совместимой с Java SE 6. Вам нужно будет скомпилировать его (и jar) самостоятельно - я не знаю библиотеку, но, скорее всего, это не удастся. Возможно, они перешли на компиляцию Java 7, чтобы использовать возможности Java 7.

Вы также можете «понизить» скомпилированный байтовый код библиотеки до совместимости с Java 6 — см. Компиляция Java 7 в Java 6 (у меня тоже нет опыта в этом).

person Piotr Findeisen    schedule 18.08.2015