Вы можете использовать разные профили для dev, staging и live и активировать профиль на основе выпадающего списка.
Допустим, у вас есть выбор в параметризованном задании под названием ENVIRONMENT с вариантами dev, staging и т. Д.Тогда вы могли бы иметь профили в pom, как это ...
<profile>
<id>dev/id>
<activation>
<property>
<name>env.ENVIRONMENT</name>
<value>dev</value>
</property>
</activation>
<properties>
<tomcat.url>http://whatever-you-need-here:8080</tomcat.url>
</properties>
</profile>
<profile>
repeat with different activations for staging etc.
</profile>
, затем вы можете использовать это свойство по своему желанию для развертывания в нужное вам место.