Как получить плагин eclipse webby для запуска webapp в корневом контексте
Недавно я перешел с плагина eclipse m2e-wtp на плагин webby, и я не могу запустить свое веб-приложение в корневом контексте. Я пробовал как на встраиваемой пристани, так и на установленном коте, и результат всегда одинаков.
В плагине tomcat у меня есть
<configuration>
<path>/</path>
<port>8080</port>
У плагина у меня есть
<configuration>
<contextPath>/</contextPath>
В "Настройках веб-проекта" в Eclipse "Корень контекста:" установлен как "/".
В конфигурации отладки для проекта у меня есть "Context:", установленный как "/" и указывающий на мой установленный tomcat6.
Когда я "отлаживаю как Webby", мне все равно нужно перейти к /project-name, чтобы увидеть веб-приложение. Это работало без проблем под m2e-wtp. Есть ли другая конфигурация, на которую мне нужно обратить внимание, чтобы Webby действительно развернулся в корневом контексте?
1 ответ
Попробуй это:
- Перейдите к "Выполнить> Запустить настройки... "
- Выберите конфигурацию запуска Webby
- Измените поле контекста, чтобы иметь две косые черты вместо одной, т. Е. "//".
Я не уверен, что Уэбби должен был так работать... но у меня это сработало. Перед внесением этого изменения мне пришлось использовать localhost:9091/projectName. После внесения изменений я смог перейти на localhost:9091.
Надеюсь, что это работает!