Где находится конфигурация, которая заставляет 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 ... , и вам будет предложено принять изменения сервераконфигурации.