私は Jasperreports を何年も使用しており、多くのバージョンがリリースされています。
私の質問は: バージョン 4.0.2 を使用して Jasper に 2 つの単純なレポートがあります。iReport をバージョン 4.7.1 にアップグレードしようとしましたが、再度コンパイルしたところ、NullPointerException
.
jasperreports をバージョン 4.7.1 にアップグレードしたところ、正常に動作するようになりました。
この種のエラーは、iReport のバージョンをアップグレードするときによく発生します。iReport がレポートを下位バージョンのリリースにコンパイルできないのはなぜですか? そのような互換性を維持するのはとても難しいですか?
誰かが以前にこの問題を抱えていましたか? プロジェクトで iReport と Jasperreports を常にアップグレードするリスクは何ですか?