テストのグループを実行するために一緒に使用される場合と使用されない場合がある2つのプロファイルがあります。それらはそれぞれ実行するために異なるvmargsを必要としますが、それらを一緒に使用する場合は、それらを互いに追加してもかまいません。
私が探しているのは、argLineを現在の値と私が設定した値を連結したものに設定する方法です。
私はそれが同じくらい簡単になることを望んでいました
<argLine>${argLine} -DnewVMArg</argLine>
これを実現するために私ができる同様のことはありますか?
私はそれを修正しようとしましたが、その結果、Mavenが再帰的なサイクルでスタックしました。以下に文書化されています。
私の最近の試みは、プロパティを<my.argLines></my.argLines>
グローバルに定義してから、プロファイル内でこれを変更することでした。
各プロファイルのプロパティブロックで、プロパティを次のように上書きするように設定しました。
<my.argLines>${my.argLines} -myUniqueToProfileArgs</my.argLines>
プロファイルの各確実な構成では、次のように設定<argLines>
します。
<argLines>${my.argLines}</argLines>
これは私には論理的に適合しますが、それが評価する方法は明らかに噛み合わないでしょう。