我尝试将 jasper 报告库net.sf.jasperreports:jasperreports:5.2.0
(com.lowagie:itext:2.1.7.js2
但是,我发现它可以在http://jasperreports.sourceforge.net/maven2/com/lowagie/itext/获得。
我的问题是:
jaspersoft 定制 iText 的目的是什么?补丁?
使用在 maven 中央仓库中找到的常规 iText 库 2.1.7 版是否安全?
我尝试将 jasper 报告库net.sf.jasperreports:jasperreports:5.2.0
(com.lowagie:itext:2.1.7.js2
但是,我发现它可以在http://jasperreports.sourceforge.net/maven2/com/lowagie/itext/获得。
我的问题是:
jaspersoft 定制 iText 的目的是什么?补丁?
使用在 maven 中央仓库中找到的常规 iText 库 2.1.7 版是否安全?
由于 iText 许可证从 MPL/LGPL 更改,Jasper Report 无法升级。因此,根据 LGPL,他们提供了一个包含更改的 jar 文件。
你可能会问有哪些变化:
PdfGraphics2D.java
文件(修复了透明度错误)更改是关于第currentFillGState
1089、1490、1616-1628 行的。
这对您意味着什么很难说,但您有以下可能性: