Это ошибка, которая появляется, когда я пытаюсь запустить сервлет. Эта программа отлично работает как приложение java. Я развертываю свой сервлет на Bluemix.Как разрешить NoClassDefFoundError во время запуска сервлета на Bluemix?
Редактировать: Я пытаюсь преобразовать приложение Java в сервлет, который можно развернуть на bluemix. В моем приложении нет графического интерфейса. Он взаимодействует с пользователем через консоль (командную строку) .Я пытается следовать советам здесь: Convert java application to jsp/servlet
java.lang.NoClassDefFoundError: org/apache/pdfbox/pdfparser/PDFParser
at test.FirstParse.ToText(FirstParse.java:39)
at test.Test.doGet(Test.java:87)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:575)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1285)
на [внутренние классы]
Любая помощь высоко ценится.
Дикая догадка. Контейнер с вашим сервлетом не может найти класс 'PDFParser'. Но поскольку вы не предоставили нам никакой информации, это поможет нам, как мы можем вам помочь. –
Какие подробности я могу вам дать? Извините, мой вопрос не достаточно описателен. Должен ли я отправлять свой код? –
Что вы подразумеваете под «отлично работает как приложение Java»? Структура чистого Java-приложения и веб-приложения существенно отличается. –