我在pdfbox中使用boxable plugin,我正在尝试创建一个teble。我收到错误消息:
2015-09-09T10:36:52.453+0200|Severe: java.lang.NoClassDefFoundError: org/apache/pdfbox/pdmodel/edit/PDPageContentStream 在代码行中:
BaseTable table = new BaseTable(yStart,yStartNewPage, bottomMargin, tableWidth, margin, doc, page, true, drawContent);下面是pom.xml中的一部分,描述了我正在使用的依赖项:
<dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>pdfbox</artifactId>
<version>2.0.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.github.dhorions</groupId>
<artifactId>boxable</artifactId>
<version>1.2</version>
</dependency>当前版本的依赖项中是否存在bug,或者我是否遗漏了什么?
非常感谢你的帮助。
发布于 2015-09-09 21:11:20
删除此命令:
<dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>pdfbox</artifactId>
<version>2.0.0-SNAPSHOT</version>
</dependency>2.0是一个未发布的版本,正在开发中,它有一个不同的API。Boxable在它自己的pom.xml中有它的依赖项,它目前请求1.8.8。(这不是最新版本,但我认为这对于简单的PDF创建并不重要)
https://stackoverflow.com/questions/32478547
复制相似问题