2013-07-25 4 views
1

Я установил Tomcat 7 и интегрировал его с Eclipse EE Kepler.Ошибка 404/ресурс недоступен в Eclipse EE Kepler с Tomcat 7

Я добавил сервер через опцию «добавить новый сервер» на вкладке «сервер».

Произошли необходимые изменения, но когда я нахожусь localhost:8080, он дает мне страницу приветствия Tomcat; когда я создаю динамический веб-проект и пытаюсь запустить любой файл в этом проекте или сам проект, он дает Error 404/Resource not available, хотя сервер работает нормально.

ответ

3

Является ли параметр контекстного корня для проекта включенным в ваш URL? По умолчанию корню контекста обычно присваивается имя проекта (что может быть не так, как вы ожидаете).

Вы можете изменить корневой контекст, открыв настройки проекта, выбрав пункт «Настройки веб-проекта» и доведением корень контекста в соответствии с вашими потребностями:

screenshot of eclipse project settings dialog

Что бы вы не использовали, он должен соответствовать корневой контекст используется в вашем URL:

screenshot of example URL

Чтобы установить корневой контекст для ROOT, просто использовать "/".

Вы также можете изменить корень контекста на странице свойств веб-модулей сервера. Откройте представление «Серверы» (тот же вид, который используется для остановки и запуска сервера), и дважды щелкните сервер с помощью своего веб-приложения. Перейдите на вкладку «Модули» (в нижнем левом углу), затем найдите приложение в списке. Вы можете изменить путь развертывания после нажатия кнопки «Изменить ...».

Screenshot of the eclipse modules properties page

0

я не знаю, если это может помочь, но я имел те же проблемы, вещь затмение Кеплер не на момент еще не получает вместе с котом 7 в моем случае, так что я только что установил Eclipse, Juno и интегрировал один и тот же jre, и он сразу же скомпилировал jsp и работал нормально.