В Maven, как я могу динамически построить значение свойства во время выполнения?

В maven очень легко установить свойства в pom со следующим синтаксисом:

...
<properties>
  <myValue>4.06.17.6</myValue>
 </properties>
...

Теперь мне нужно построить свойство, которое зависит от версии моего pom. Для создания свойства я хочу сделать следующее (псевдокод Java):

String[] parts = version.split("\\.");
String.format("V%s_%s_%s_P%s", splitted[0],  splitted[1],splitted[2],splitted[3]);
// example: 4.06.17.6 => V_4_06_17_P6

Он должен быть динамическим, поскольку он используется в качестве имени тега в нашем репозитории и всегда должен синхронизироваться с версией артефакта.

Любые идеи, как создать это "динамическое" свойства?

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

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