スクリプトレットを介して Jasper レポートのパラメーターを処理するクラスを含む単純な .jar を作成しました。レポート プロジェクトのビルド パスに .jar を追加しました。
.jar は JDK 1.7 でコンパイルされており、Jasper プロジェクトの実行環境は JRE 1.7 に設定されており、Java コンパイラの準拠レベルも 1.7 です。JAVA_HOME は jdk 1.7 を指します。
それでも JasperStudio は、スクリプトレット パラメータを介して .jar にアクセスしようとすると、Unsupported major.minor バージョン 51.0 を訴えます。
JasperStudio は jdk 1.6 を使用していますか?! プロジェクトに関連するすべてのJavaプロパティを設定することで、そうではないことを確認したと思います。
私のコンピューターにはJava 1.6すらありません。
JasperStudio について明らかに私の jre/jdk の選択をオーバーライドしている sth がありますが、場所/方法がわかりません。どこを見るべきかについての提案を送ってください。百万ありがとう