ClassNotFoundException JTidy

Я использую myeclipse для запуска своего сервлета. В функции doPost есть одно предложение Tidy tidy = new Tidy(); Однако, когда я запускаю свой сервлет, я получаю следующую ошибку:

java.lang.ClassNotFoundException: org.w3c.tidy.Tidy

Я уже сделал это import org.w3c.tidy.Tidy;

Почему эта ошибка выскакивает? Это потому, что мне нужна некоторая конфигурация в web.xml? Если да, то как я могу это сделать?


person CSnerd    schedule 13.03.2014    source источник


Ответы (1)


Вам нужно будет добавить банку, содержащую класс Tidy, в сборку развертывания. Это можно найти, открыв свойства проекта (щелкните проект правой кнопкой мыши и выберите «Свойства»), а затем перейдите на страницу MyEclipse->Deployment Assembly, поскольку записи пути сборки не добавляются автоматически (обычно зависимости должны добавляться через сборку развертывания, а не путь сборки Java). Это для MyEclipse 2013 и более поздних версий. Для более ранних выпусков может потребоваться настроить параметры развертывания (в свойствах проекта, MyEclipse->Веб-страница, вкладка «Развертывание»).

person Tony Weddle    schedule 14.03.2014