Активировать профиль в зависимости от среды

Вот'Мой сценарий:

Maven 2.0.9 - наша система сборкиМы устанавливаем код для нескольких средВсе наши специфические для среды свойства содержатся в файлах свойств, по одному для каждой среды.В настоящее время мы читаем эти свойства в Maven, используяСвойства-Maven-плагин; этотк югу от пули это не требование, просто наше текущее решение

Цель:

Выполнять определенные части сборки (т. Е. Выполнения плагинов) только для определенных средУправляйте тем, какие части выполняются, устанавливая значения в файлах свойств, зависящих от среды

Что я'мы уже пробовали:

Maven позволяет помещать исполнения плагинов в профили pom, которые можно активировать с помощью свойств; к несчастьюэто должно бытьсистема свойства - т.е. из settings.xml или командной строки, а не из свойств, загруженныхproperties-maven-plugin

Если возможно, мыМне бы хотелось, чтобы все было инкапсулировано в рабочей области сборки, которая выглядит примерно так:

project
    pom.xml
    src
       ...
    conf
       dev.properties
       test.properties
       prod.properties
    build-scripts
       build.groovy 

Ответы на вопрос(1)

Ваш ответ на вопрос