2017-04-10 12 views
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()); 

しかし、私はそれが何が起こっているか、または、なぜ必ず次のエラーを取得していない午前:

enter image description here

そして、紛失は頻繁に起こります。ジャンパー依存関係をpomから削除するとすぐに、これらのエラーはすべて消えてしまいます。

ヘルプをご覧ください。

+0

jaspersoft Mavenリポジトリを追加しましたか?または、あなたのmavenリポジトリ(ローカルまたは企業)に 'net.sf.jasperreports:jasperreports'、' net.sf.jasperreports:jasperreports-fonts'というアーティファクトをインストールしましたか? –

+0

これは私が取り組んでいるローカルプロジェクトです.pomに追加するときに自動的に.m2リポジトリにダウンロードされませんか? – Quentinb

+0

このジャーはおそらく中央レポには存在しません。通常、最新のバージョンと実際のバージョンで動作するようにjaspersoft repoを追加しています –

答えて

0

maven clean buildを実行してください。これらのエラーはなくなります。

私にも起こりました。 Eclipseの問題と思われる

関連する問題