use*_*183 5 java exception pdfbox
当我尝试使用其中一个PDFBox示例来提取图像时,在运行时,它给出了以下异常:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
at org.apache.pdfbox.pdfparser.BaseParser.<clinit>(BaseParser.java:68)
at org.apache.pdfbox.pdmodel.PDDocument.load(PDDocument.java:1218)
at org.apache.pdfbox.pdmodel.PDDocument.load(PDDocument.java:1186)
at org.apache.pdfbox.pdmodel.PDDocument.load(PDDocument.java:1111)
at pdfboxtest.PdfBoxTest.extractImage(PdfBoxTest.java:69)
at pdfboxtest.PdfBoxTest.main(PdfBoxTest.java:53)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 6 more
Run Code Online (Sandbox Code Playgroud)
这是发生异常的代码的一部分,在最后两行:
String pdfFile = "pdf file path";
File pdf=new File(pdfFile);
PDDocument document = null;
document = PDDocument.loadNonSeq(pdf, null, password);
document = PDDocument.load( pdfFile );
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8371 次 |
| 最近记录: |