Создание файлов war и ear для одного проекта с использованием maven - PullRequest
2 голосов
/ 11 мая 2011


В моем проекте у меня есть как веб-компоненты (jsps, контроллеры, ..), так и EJB-компоненты.
Теперь мне нужно создать war-файл с веб-содержимым и развернуть его в tomcat и
необходимо создать файл ear для EJB и развернуть его в jboss с помощью maven.

Может кто-нибудь предложить мне решение изменить pom.xml соответственно.

Спасибо,
Паван

Ответы [ 2 ]

3 голосов
/ 11 мая 2011

Лучший способ - разделить ваш проект на несколько подпроектов: один создает EJB-компоненты, другой - WAR, а третий - их вместе.Это описано в Maven: полный справочник , а также в примере Better Builds with Maven .

1 голос
/ 11 мая 2011

Вам необходимо использовать профили.В каждом профиле в вашем pom.xml вы можете указать любую конфигурацию, которая вам нравится.Эта конфигурация будет применена при запуске mvn -PyourProfileName.

...