Вы можете переопределить свойства в командной строке maven, используя -D
, и они переопределят свойства в файле вашего проекта.
Например, в pom.xml
<properties>
<myProp>A</myProp>
</properties>
В вашем ant build.xml вы можете вызвать командную строку mvn, как
mvn -DmyProp=B install
, который установит myProp на B в проекте. На странице задач mvn ant обсуждается использование макроса для вызова командной строки maven. Это может быть легко настроено для передачи дополнительных свойств.
Чтобы сделать это только в maven, используйте плагин exec для запуска maven, передавая параметры команды так же, как это делается с помощью задачи ant: java.