Я пишу java-программу, используя библиотеку Apache PDFBox. Я добавил следующие .jar файлы в путь сборки Java в Eclipse:Почему я не могу импортировать файл org.apache.pdfbox.util. *?
debugger-app-2.0.2
fontbox-2.0.2
pdfbox-2.0.2
pdfbox-app-2.0.2
pdfbox-debugger-2.0.2
pdfbox-tools-2.0.2
preflight-2.0.2
preflight-app-2.0.2
xmpbox-2.0.2
Я не уверен, какие из них актуальны, поэтому я добавил все .jar файлы, которые я мог бы найти в http://pdfbox.apache.org/download.cgi#20x.
Затем в моей программе, я пытаюсь импортировать с помощью следующих действий:
import org.apache.pdfbox.pdfparser.*;
import org.apache.pdfbox.pdmodel.*;
import org.apache.pdfbox.cos.*;
import org.apache.pdfbox.util.*;
Первые три строки импорта, но «Util» линия не делает. Любая помощь по этому поводу будет оценена по достоинству.
pdfbox-app-2.0.2.jar содержит пакет 'org.apache.pdfbox.util. *', Поэтому этот импорт должен работать хорошо. Убедитесь, что все банки правильно импортированы. Вы можете проверить PDFBox [примеры] (http://pdfbox.apache.org/2.0/examples.html), если ошибка снова повысится. – comrade
Спасибо товарищу! После прочтения вашего комментария я углубился в файл pdfbox-app-2.0.2.jar и узнал, что класс PDFTextStripper, который я хотел импортировать, фактически был в пакете «text», а не в пакете «util». Я наткнулся на https://pdfbox.apache.org/docs/1.8.10/javadocs/index.html?org/apache/pdfbox/pdmodel/PDDocument.html и не проверял, продолжался ли он. Большое спасибо – Martin