Я пытаюсь использовать Apache PDFMergerUtility, следуя одному из многих онлайн-примеров. Моя проблема в том, что я получаю исключение NoClassDefFoundError при создании экземпляра: PDFMergerUtility pdfMerger = новый PDFMergerUtility();
Вот мой импорт: импортировать org.apache.pdfbox.multipdf.PDFMergerUtility;
Я скачал файл jar pdfbox-2.0.15.jar и вставил в свои библиотеки проекта Netbeans.
Что может быть причиной?
Я прочитал документацию Apache и просмотрел множество примеров, которые показывают точный код.
Превосходно! Спасибо! Можете ли вы сказать мне, где найти «страницу зависимостей», на которую вы ссылаетесь?
да. Видимо проблема была в этом. Ты сделал это!




Вам также понадобятся шрифты и журнал общих ресурсов, как описано в файле страница зависимостей. В качестве альтернативы вы можете использовать pdfbox-app, в котором есть все необходимое для слияния.
Вам также понадобится fontbox. См. страницу зависимостей. Если это все еще не работает, включите полученную трассировку стека.