問題タブ [testcontainers-junit5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
241 参照

java - @DynamicPropertySource で Spring Cloud Vault を使用する際の問題

を使用TestContainersしてコンテナを起動すると、Vaultコンテナによって公開されるポートが起動時にランダムに選択されます。

a を使用し@DynamicPropertySourceてプロパティをオーバーライドする

Spring Cloud Vault追加されたプロパティを「認識」していないように見えるため、機能しません。

この問題はSpring-Boot 2.5.1およびにありSpring-Cloud-Vault-Config 3.0.3ます。

この問題を示す小さなプロジェクトはGitHubにあります。

何か間違ったことをしていますか、それとも構成を上書きする別の方法はありますか?

の代わりにSpring-Vaultaを使用すると、期待どおりに機能します。@VaultPropertySourceSpring-Cloud-Vault