NoSuchMethodError: org.apache.pdfbox.pdmodel.PDDocument.getPage(I)的解决方法
Posted 秋9
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NoSuchMethodError: org.apache.pdfbox.pdmodel.PDDocument.getPage(I)的解决方法相关的知识,希望对你有一定的参考价值。
【现象】
Exception in thread "main" java.lang.NoSuchMethodError: org.apache.pdfbox.pdmodel.PDDocument.getPage(I)Lorg/apache/pdfbox/pdmodel/PDPage;
at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:108)
at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:68)
at PdfToImagePdfBox.pdfToImagePath(PdfToImagePdfBox.java:48)
at PdfToImagePdfBox.main(PdfToImagePdfBox.java:21)
【解决方法】
一般是由于版本问题导致,使用2.0.4即可解决,pom.xml文件中的引入代码如下:
<dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox</artifactId> <version>2.0.4</version> </dependency>
以上是关于NoSuchMethodError: org.apache.pdfbox.pdmodel.PDDocument.getPage(I)的解决方法的主要内容,如果未能解决你的问题,请参考以下文章
NoSuchMethodError(NoSuchMethodError:方法'[]'在null上被调用。接收者:null尝试调用:[](“title”))