0
私はJasperをSpringのブートプロジェクトに統合しようとしています。私はpom.xmlファイルに次の依存関係を使用しています。試験として春のブートジャスパーの統合
<dependency>
<groupId>net.sf.jasperreports</groupId>
<artifactId>jasperreports</artifactId>
<version>6.3.1</version>
</dependency>
<dependency>
<groupId>net.sf.jasperreports</groupId>
<artifactId>jasperreports-fonts</artifactId>
<version>6.0.0</version>
</dependency>
、以下のコードは、エラーなしでコンパイルされます。
Map params = new HashMap();
JasperReport report = JasperCompileManager.compileReport(System.getProperty("jasper.reports.filepath") + "test.jrxml");
JasperPrint jasperPrint = JasperFillManager.fillReport(report, params, new JREmptyDataSource());
しかし、私はそれが何が起こっているか、または、なぜ必ず次のエラーを取得していない午前:
そして、紛失は頻繁に起こります。ジャンパー依存関係をpomから削除するとすぐに、これらのエラーはすべて消えてしまいます。
ヘルプをご覧ください。
jaspersoft Mavenリポジトリを追加しましたか?または、あなたのmavenリポジトリ(ローカルまたは企業)に 'net.sf.jasperreports:jasperreports'、' net.sf.jasperreports:jasperreports-fonts'というアーティファクトをインストールしましたか? –
これは私が取り組んでいるローカルプロジェクトです.pomに追加するときに自動的に.m2リポジトリにダウンロードされませんか? – Quentinb
このジャーはおそらく中央レポには存在しません。通常、最新のバージョンと実際のバージョンで動作するようにjaspersoft repoを追加しています –