Spring Boot 与 JasperReports 整合的时候,依赖下载失败,报如下错误:
Cannot resolve com.lowagie:itext:2.1.7.js8
手动在 Maven 中央仓库中查找,也一样找不到这个版本的依赖包。
解决办法:
排队 JasperReports 中的 itext 依赖,自行指定版本。pom.xml 内容如下:
<dependency>
<groupId>net.sf.jasperreports</groupId>
<artifactId>jasperreports</artifactId>
<version>6.16.0</version>
<exclusions>
<exclusion>
<groupId>com.lowagie</groupId>
<artifactId>itext</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.lowagie</groupId>
<artifactId>itext</artifactId>
<version>2.1.7</version>
</dependency>