現在、SAP NetWeaver 7.3 で JasperReports Library 4.4.7 と JDK 1.6_23 を使用しており、5.5.2 にアップグレードする予定です。ライブラリは JDK 1.7 を使用してコンパイルされているため、環境 JDK (1.6_23) と互換性がありますか?
1332 次
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 に答える