2013-03-12 2 views
1

Я пытался объединить несколько разных проектов в один в eclipse. В этой попытке я пробовал следующие шаги, которые приводят к тому, что путь контекста генерируется по-разному (неправильно?).Tomcat: Сгенерированный контекстный путь отличается от клонированного приложения в Eclipse Juno

Core-проблема:

  1. Скопирован динамический веб-проект (Maven) в затмении и вставить как новый проект (Клонирование-дубликат)
  2. Добавить проект на встроенный сервер Tomcat в затмение.
  3. Перейти к серверу Tomcat проект в затмении и открытой server.xml
  4. < Сформирована Context> тег содержит следующий

    <Context docBase="DuplicateApp" path="App" reloadable="true" source="org.eclipse.jst.jee.server:DuplicateApp"/> 
    

    Я бы ожидать, как «путь» и «docBase», чтобы указать на DuplicateApp, который является именем клонированного приложения, однако он выглядит неправильно. Это даже ожидаемое поведение?

Совсем немного поисков подтверждает мое обучение, что и «путь &„docbase“должна указывать на имя имя файла веб-приложения/войны.

Дополнительная информация:

  1. Eclipse, Juno Java EE версия установлена ​​
  2. m2e плагин в Eclipse,
  3. Tomcat версии 7
  4. pom.xml не переопределять имя войны - перекрестная проверка.

ответ

2

После отчаянного обновления, чтобы найти ответ на мой пост, я нашел ответ на свой вопрос после нескольких дополнительных часов пробоя!

Похоже, что это свойство называется «Настройки веб-проекта», к которому можно получить доступ через Project> properties> «Настройки веб-проекта», где корень контекста можно изменить. Не знаете, как это заселиться или где оно сохранилось. Но по крайней мере это решает мою проблему!

Смежные вопросы