Maven build для разных профилей - PullRequest
3 голосов
/ 13 октября 2010

Мы пытаемся перейти с текущей сборки Ant на Maven. В текущем проекте у нас есть различные файлы свойств для каждого из env скажем
qa.properties, prod.properties & dev.properties.

Значения свойств, присутствующие в этих файлах, используются для замены там, где эти свойства упоминаются через файлы конфигурации (они находятся в src \ main \ resources \ config). Текущий процесс сборки Ant заменяет все эти свойства, которые упоминаются в файлах конфигурации, соответствующими значениями для текущей среды сборки.

Я немного знаком с концепцией профилей в Maven. Однако я не могу понять, как этого добиться, используя maven.

Любая помощь будет оценена.

Спасибо, Prabhjot

1 Ответ

4 голосов
/ 13 октября 2010

Есть несколько способов реализовать это, но все они представляют собой вариации вокруг одних и тех же функций: объединить профили с фильтрацией . Настройка фильтра нескольких сред Maven2 показывает один из способов реализации такой настройки (небольшим изменением будет перемещение объявления фильтра внутри каждого профиля).

См. Также

...