| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > ClassNotFoundException Tomcat сервлет |
| Автор: Royan 15.10.2012, 05:13 | ||
| В общем пытаюсь запустить сервлет в Tomcat'е "с нуля". Работаю в Eclipse. Скопировал все инструкции отсюда http://www.idimmu.net/2009/03/11/tomcat-helloworld-servlet-with-eclipse/ В Servers/web.xml добавил
Запускаю, http://localhost:9999/helloworld/HelloWorld - ошибка 404, запускаю http://localhost:9999/sayhello стреляет java.lang.ClassNotFoundException: com.test.HelloWorld Понятно что в Tomcat этот класс не подгружается, но почему? Прикрепляю скрин структуры проекта, может опытный глаз сразу увидит что не правильно? Чего я не понял так это какой web.xml править: 1) Который в Servers/web.xml лежит 2) Создать новый в /helloworld/WebContent/WEB-INF Для справки пробовал помещать его и в Servers/web.xml и в WEB-INF/web.xml - ничего не получается Добавлено через 5 минут и 53 секунды Отзываю вопрос, завелось по другому адресу: http://localhost:9999/helloworld/sayhello |
| Автор: Samotnik 15.10.2012, 22:48 |
тот который в томкате не трогай Тебе нужно иметь свой дескриптор развертывания по пути: ..\WebContent\WEB-INF\web.xml , а его у тебя нет |