実現したいこと
intellij から spring boot の起動時にapplication-local.ymlを指定して起動したいです。
前提
springboot + gradle で intellij を使っています。
application-local.ymlのプロパティを読み込ませたいです。
以下のコマンドを実行/デバッグ構成のVMオプションの欄に -Dspring.profiles.active=local を指定しています。
しかしこれだと起動時にNo active profile set, falling back to 1 default profile: "default"と表示され、application.yml の方が読み込まれている様です。
spring の @value で application-local.yml に指定した値を読み込みたいのですが、そちらが読み込まれず application.yml の方が読み込まれてしまいます。
何かエラーが出ているわけでも無いため何が間違っているのかわからずという状況です。何かお気づきの点がある方はご教示いただけますと幸いです。
0 コメント