iReportで作成してjasperファイルで、UnsupportedClassVersionErrorがでた場合には。 2006/11/30

オープンソースの帳票作成ツールのJasperReports(iReport)で設定についてです。

.jasperファイルを読み込んで下記のようにUnsupportedClassVersionErrorがでる場合、iReport上でjasperファイルをコンパイルの設定を変えることで、うまくいく場合があるようです。


java.lang.UnsupportedClassVersionError: xxxxx_1164868376577_653107 (Unsupported major.minor version 49.0)


たとえば、iReportは、jdk5の環境で動作させて、jasperファイルを作成します。その作成されたjasperファイルをjdk1.4の環境で動作させる場合におきるようです。



iReport上で使用するcompilerをJava compilerではなく、JasperReports(default)を使用するといいようです。

中途半端なtipsでした。

: