Javaプロジェクト(mavenを使用)でjasperレポート(バージョン4.0.1)を使用しています。jasperコンパイラを最後のバージョンに更新するように求められました。現在、jasper-compiler-jdtを使用していますが、ireportが使用するものと同じものを使用するように求められました。これは、jdt-compiler-3.1.1.jarだと思います。
しかし、私はそれについていくつか質問があります。
Mavenリポジトリで利用できますか?そこに見つかりません。jdt-compiler-3.1.1.jarまたはorg.eclipse.jdt.coreを使用する必要がありますか?
両方で試しましたが、jrxmlファイルをコンパイルしようとするとエラーが発生します。
Errors were encountered when compiling report expressions class file:
package net.sf.jasperreports.engine does not exist
import net.sf.jasperreports.engine.*;"
クラスパスにライブラリを追加しました。だから、私は知りたいです:
- これは使用するのに適切なコンパイラです(jasper-compiler-jdtはもう使用しません)
- それを機能させる方法。