Динамический веб-проект Java с Eclipse - PullRequest
3 голосов
/ 15 ноября 2010

В настоящее время для доступа к моему динамическому веб-проекту (запущенному в контейнере сервлета tomcat) я получаю следующий URL:

http://localhost:8080/[Eclipse_Project_Name]

У меня есть пара вопросов по этому поводу:

  1. Где находится конфигурация, которая заставляет URL требовать Название проекта Eclipse? Я не вижу это в web.xml.

  2. Скажи, что я хотел бы изменить URL-адрес, используемый для доступа к моему проект. Может быть, я хочу это в корень: localhost: 8080 /, а может быть другая структура каталогов в целом. Как мне это сделать?

Спасибо

Ответы [ 2 ]

10 голосов
/ 15 ноября 2010

Где находится конфигурация, которая заставляет URL-адрес требовать имя проекта Eclipse?Я не вижу этого в web.xml.

Когда вы создаете Новый динамический веб-проект , на первой странице мастера запрашивается Имя проекта , а на третьей странице вы можетеизмените настройки веб-модуля, такие как контекстный корень , который по умолчанию соответствует имени проекта ( контекстный корень - это часть URL, о которой вы говорите).

Эта информация не хранится в web.xml, она хранится в каталоге .settings проекта (точнее, в org.eclipse.wst.common.component) и будет добавлена ​​позже к /Servers/Tomcat v6.0 Server at localhost-config/server.xml в элементе <Context>, когда Вы добавите проект на сервер Tomcat.

Скажем, я хочу изменить URL-адрес, используемый для доступа к моему проекту.Может быть, я хочу, чтобы это было в корне: localhost: 8080 /, или, возможно, совсем другая структура каталогов.Как мне это сделать?

Щелкните правой кнопкой мыши в своем проекте, затем Свойства> Настройки веб-проекта .Там вы можете изменить контекст корня.Затем перейдите в Server View , , щелкните правой кнопкой мыши на сервере Tomcat и выберите Clean ... , и вам будет предложено принять изменения сервераконфигурации.

1 голос
/ 11 октября 2012

, чтобы изменить корневой контекст в затмении, пожалуйста, следуйте приведенной ниже процедуре

Щелкните правой кнопкой мыши Project -> Properties -> WebProject

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...