【发布时间】:2014-04-21 08:48:25
【问题描述】:
- 我在我的项目中同时使用 jasper 和 jfree 报告,但两者都需要不同版本的 jars
- 我使用的是 itext 2.1.7,但它与 jfree 不兼容
【问题讨论】:
-
在 Java 中,您可以并排使用旧样式(com.lowagie.*,5 之前的版本)和新样式(com.itextpdf.*,5.*),您只需要处理不同的 BouncyCastle 依赖项(旧样式:BC 最高 1.46,新样式 BC 1.47 及更高版本),它们又会有很大差异。因此,除非您必须处理两种 iText 风格的加密(包括使用权限)或签名,否则没问题。否则,您可以更改一种 iText 风格以使用 SpongyCastle 而不是 BouncyCastle。
标签: java itext jfreechart