2014-09-12 4 views
1

Рассмотрите следующую ситуацию: у меня есть проект maven base, который содержит совместимое веб-приложение Servlet 3.0, которое настроено через файл web.xml. Этот проект упаковывается как архив WAR и публикуется на сервере Tomcat 7.0.Как обеспечить сервлеты от зависимости maven?

Теперь я планирую разработать дополнительное расширение для этого проекта. Это проект maven под названием addon. base должен включать addon как зависимость:

<dependency> 
     <groupId>de.example</groupId> 
     <artifactId>de.example.addon</artifactId> 
     <version>0.0.1-SNAPSHOT</version> 
    </dependency> 

addon также должны обеспечивать сервлеты/Фильтры/контекста слушателей согласно сервлета 3.0 спецификации.

Что такое лучшие практики для достижения этой цели. Может addon самостоятельно поддерживать web.xml или внести изменения в base, необходимые для этого?

ответ

0

Я боюсь base необходимости поддерживать его собственный web.xml основанный на моем опыте использования JSF, где мне нужно настроить мое приложение web.xml зарегистрировать JSF слушатель и сервлет.

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