Добавить к родительскому свойству pom в дочернем pom из командной строки или файла pom - PullRequest
0 голосов
/ 07 мая 2019

Предположим, что у меня есть какое-то свойство в родительском pom, т.е. testProperty

Я знаю, что могу заменить это значение в дочернем pom, используя:

<properties>
    <testProperty>new value</testProperty>
</properties>

Есть ли способ добавить в childPOM какое-то значение для этого свойства?

Это не работает:

<properties>
    <testProperty>${testProperty} appended value</testProperty>
</properties>

Я ищу решение, где я могу сделать это из командной строки при выполнении команды mvn, но если этоневозможно, мне нужно как-то добавить его в файл pom.xml

1 Ответ

0 голосов
/ 08 мая 2019

Я не уверен, что пользовательские свойства доступны в командной строке. Но в POM вы можете ввести другое свойство, как показано.

Родитель:

<properties>
    <baseProperty>new value</baseProperty>
    <testProperty>${baseProperty}</testProperty>
</properties>

Ребенок:

<properties>
    <testProperty>${baseProperty} appended value</testProperty>
</properties>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...