Я использую Tomcat 6 и использую функциональность Servers в Eclipse для ее управления. У меня есть проект с именем foobar, и я хотел бы изменить контекстный путь, чтобы ссылки на URL были http://localhost:8080/app вместо http://localhost:8080/foobar. Я пробовал все, о чем я могу думать:
- Обновлено значение пути server.xml в разделе "Контекст"
С
<Context docBase="foobar" path="/foobar" reloadable="true" source="org.eclipse.jst.j2ee.server:foobar"/></Host>
Для
<Context docBase="foobar" path="/app" reloadable="true" source="org.eclipse.jst.j2ee.server:foobar"/></Host>
-
Я обновил файл conf/Catalina/localhost/foobar.xml, чтобы установить путь = "/app" и docBase = "foobar" без везения.
-
Я попытался удалить модуль в Eclipse и перераспределить, по крайней мере, дюжину раз.
-
Я рассмотрел следующие предложения: Как изменить корень контекста динамического веб-проекта в Eclipse?
Я знаю, что могу просто переименовать проект, но не хочу.
EDIT:
Я также должен упомянуть, что у меня есть некоторые параметры db в контексте приложения. Я не уверен, что это должно быть установлено foobar.xml или app.xml..? Eclipse автоматически создает файл app.xml в conf/Catalina/localhost, но после внесения изменений он, кажется, игнорируется.