Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> ClassNotFoundException Tomcat сервлет 
V
    Опции темы
Royan
  Дата 15.10.2012, 05:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Dreamer
***


Профиль
Группа: Участник Клуба
Сообщений: 1708
Регистрация: 14.9.2002
Где: Лондон

Репутация: нет
Всего: 15



В общем пытаюсь запустить сервлет в Tomcat'е "с нуля". Работаю в Eclipse. Скопировал все инструкции отсюда http://www.idimmu.net/2009/03/11/tomcat-he...t-with-eclipse/ 

В Servers/web.xml добавил

Код

<servlet>
    <servlet-name>HelloWorld</servlet-name>
    <servlet-class>com.test.HelloWorld</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>HelloWorld</servlet-name>
    <url-pattern>/sayhello</url-pattern>
</servlet-mapping>


Запускаю, 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

Присоединённый файл ( Кол-во скачиваний: 4 )
Присоединённый файл  CNFE.png 238,94 Kb


--------------------
Открыта вакансия Junior Java Developer'а в нашем лондонском офисе, подробнее можно узнать здесь
PM MAIL MSN   Вверх
Samotnik
Дата 15.10.2012, 22:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

Репутация: 5
Всего: 191



Цитата(Royan @  15.10.2012,  05:13 Найти цитируемый пост)
Чего я не понял так это какой web.xml править: 

тот который в томкате не трогай smile
Тебе нужно иметь свой дескриптор развертывания по пути: ..\WebContent\WEB-INF\web.xml , а его у тебя нет smile
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.0756 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.