0

portMaven ファイル (docker-maven-plugin セクション) に次のようなセクションがあります。

<port>${webservice.adminport}:8080</port>

これは正常に機能します (webservice.adminport が定義されている場合、またはデフォルトで 8080 に設定されている場合はそれを使用します)。

envただし、 pomのセクションで同じパターンを使用しようとしています。

<MY_ENV_VAR>http://${docker.host.address}:${webservice.adminport}:8080/my-service</MY_ENV_VAR>

envしかし、次のエラーが表示されます。上記のセクションの構文が正しくないと思いますか?

値 "http://1.2.3.4:${webservice.adminport}:8080/my-service のプレースホルダー 'webservice.adminport' を解決できませんでした

4

1 に答える 1