iText 最新的 Maven 依赖项
什么是最新版本的 iText?而这其中的母体依赖性是什么?
您需要注意Java版iText的许可证:
2.1.7
MPL
GPL
com.lowagie
4.2.1
MPL
GPL
com.lowagie
5.0.0
AGPL
com.itextpdf
7.0.0
AGPL
com.itextpdf
在这里,您可以在Maven Repository上找到2.1.7和4.2.x版本:
查找 5.x 版本之前的: http://search.maven.org/#search|gav|1|g%3A%22com.lowagie%22%20AND%20a%3A%22itext%22
查找 5.x 版本:http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22com.itextpdf%22%20AND%20a%3A%22itextpdf%22
您可能希望坚持使用 MPL 和 GPL 版本,除非您可以遵循 AGPL 许可证规范...
编辑:您应该注意您选择的版本;
根据Bruno Lowagie的评论,2.1.x版本已被弃用,由于技术和法律原因,不应使用。
看起来5.3.5还没有在存储库中,所以5.3.4适合我:
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itextpdf</artifactId>
<version>5.3.4</version>
</dependency>