iReportで作成してjasperファイルで、UnsupportedClassVersionErrorがでた場合には。
2006/11/30
java tool 中途半端なtips
オープンソースの帳票作成ツールの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でした。
: