iText的最新版本是什么?那个maven的依赖是什么?
答案 0 :(得分:25)
您需要注意Java版iText的许可证:
2.1.7
:iText Group NV发布的最新官方版本,MPL
& GPL
许可证,com.lowagie
groupId; 4.2.1
:ymasory / InProTopia发布的最新非正式版本,MPL
& GPL
许可证,com.lowagie
groupId; 5.0.0
及更高版本:由iText Group NV在AGPL
许可下发布,com.itextpdf
groupId。一个整体罐子。7.0.0
及更高版本:由iText Group NV在AGPL
许可下发布,com.itextpdf
groupId。几个模块化罐子。在这里,您可以在Maven资源库中找到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的评论,versions 2.1.x are deprecated并且由于技术和法律原因不应该使用。
答案 1 :(得分:4)
看起来5.3.5还没有存储库,所以5.3.4适用于我:
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itextpdf</artifactId>
<version>5.3.4</version>
</dependency>
答案 2 :(得分:2)
与许多(任何?)开源库一样,他们的网站包含更改日志。可以找到iText的here。
版本5.5.9的依赖关系是
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itextpdf</artifactId>
<version>5.5.9</version>
</dependency>
答案 3 :(得分:2)
iText 7于2016年5月发布.iText 7不再是一个单片jar文件,就像以前的iText 5一样。您只使用您需要的那些模块。
将它放在您的POM文件中:
<dependencies>
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>barcodes</artifactId>
<version>7.0.0</version>
<!-- barcodes depends on kernel -->
</dependency>
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>font-asian</artifactId>
<version>7.0.0</version>
</dependency>
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>forms</artifactId>
<version>7.0.0</version>
<!-- forms depends on kernel and layout -->
</dependency>
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>hyph</artifactId>
<version>7.0.0</version>
</dependency>
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>io</artifactId>
<version>7.0.0</version>
</dependency>
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>kernel</artifactId>
<version>7.0.0</version>
<!-- kernel depends on io -->
</dependency>
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>layout</artifactId>
<version>7.0.0</version>
<!-- layout depends on kernel -->
</dependency>
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>pdfa</artifactId>
<version>7.0.0</version>
<!-- pdfa depends on kernel -->
</dependency>
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>sign</artifactId>
<version>7.0.0</version>
<!-- sign depends on kernel, layout and forms -->
</dependency>
</dependencies>
上找到此信息和更多信息
答案 4 :(得分:-1)
FromStrRadixErr = ParseIntError