Я получаю следующую ошибку, пытаясь использовать PDF-библиотеку и не получаю никакой удачи.Я использую весну и мавен.Я пробовал pdfbox и itextpdf.
Я получаю следующее сообщение об ошибке с одним (obv, часть класса отличается) org.apache.cxf.interceptor.Fault: com / itextpdf / text / Document Причина: java.lang.NoClassDefFoundError: com / itextpdf / text / Document
pom
<dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>pdfbox</artifactId>
<version>2.0.14</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.itextpdf/itextpdf -->
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itextpdf</artifactId>
<version>5.5.13</version>
</dependency>
Class
import com.itextpdf.text.Document;
public enum PDFController {
INSTANCE;
PDFController() {
}
public void testPDF() {
// Error happens here
Document doc = new Document();
}
}
Похоже, Maven добавляет правильные банки.Так почему же он не может найти класс?