2012-05-15 4 views
0

Я пытаюсь сделать этот код http://htmlparser.sourceforge.net/ в eclipse. Инструкции здесь просто «Чтобы использовать библиотеку, вам нужно будет добавить htmllexer.jar или htmlparser.jar в свой путь к классам при компиляции и запуске».java.lang.NoClassDefFoundError: org/htmlparser/util/ParserException

Я добавил htmllexer.jar и htmlparser.jar в мой путь сборки, и все скомпилировано. Но во время выполнения eclipse не может найти эти файлы jar. Я не уверен, как добавить эти файлы фляги к исполняемым .... классам

Мое затмение выглядит следующим образом: enter image description here

ответ

3

Для веб-проекта вы должны отбросить эти библиотеки прямо в папке /WEB-INF/lib проекта. Эта папка участвует в пути доступа к среде выполнения по умолчанию webapp. В Eclipse вам не нужно возиться со свойствами пути построения таким образом, Eclipse выполнит всю необходимую магию. Не забывайте отменять сделанные вами изменения.

1

Если я хорошо понимаю, вы создаете веб-приложение. В этом случае вам необходимо правильно настроить раздел Deployment assembly ваших свойств проекта.