次の定義を持つプロパティファイルをどこかから取得したとします。
dog=POODLE
Maven を実行するときは、検索するプロパティ名をパラメーターに渡します。
mvn clean install -animal=dog
検索するプロパティが何であるかを知らなくても、pom.xmlで値を取得できる必要があります"POODLE"
(「犬」を検索していることはまだわかりませんが、検索していることだけです) 「動物」の場合)。
これはできますか?
${animal}
に置き換えられるpom で参照できますdog
が、それを調べる必要があります。
私は次のことを試すほど無実でしたが、うまくいきません:
${${animal}}
ありがとう!