ClassNotFoundException JTidy
Я использую myeclipse для запуска моего сервлета. В функции doPost есть одно предложение Tidy tidy = new Tidy();
Однако, когда я запускаю свой сервлет, я получаю сообщение об ошибке, подобное этому:
java.lang.ClassNotFoundException: org.w3c.tidy.Tidy
Я уже сделал это import org.w3c.tidy.Tidy;
Почему эта ошибка выскакивает? Это потому, что мне нужна какая-то конфигурация в web.xml
? Если так, как я могу это сделать?
1 ответ
Вам нужно будет добавить jar, содержащий класс Tidy, в сборку развертывания. Это можно найти, открыв свойства проекта (щелкните проект правой кнопкой мыши и выберите "Свойства"), а затем перейдите на страницу MyEclipse->Deployment Assembly, поскольку записи пути сборки не добавляются автоматически (обычно зависимости должны добавляться через сборку развертывания, а не путь сборки Java). Это для MyEclipse 2013 и позже. Для более ранних выпусков вам может потребоваться настроить параметры развертывания (в свойствах проекта, MyEclipse->Web-страница, вкладка Deployment).