Maven alternate pom

Есть ли аргумент при вызове сборки maven для указания альтернативного файла вместо стандартного имени файла pom.xml?

В основном, Мне нужно выполнить цель test моей сборки maven с различными конфигурациями. Прямо сейчас мне нужно использовать внешний скрипт для обновления стандартного pom с этими конфигурациями, а затем вернуть файл. Я бы предпочел просто иметь возможность поддерживать несколько отдельных файлов конфигурации и вызывать maven с конкретным, который мне нужен.

Мне интересно, есть ли способ переопределить pom.xml, например

mvn clean test   (uses standard pom.xml)
mvn clean test -Dmaven.source=alternate.xml
mvn clean test -Dmaven.source=alternate2.xml

Возможно ли это ?

42
задан Mike Clark 23 December 2010 в 14:36
поделиться