私はTomcatでスプリングブートアプリケーションを実行しています。application.propertiesが外部からロードされているとき、Springブートロギングレベルは無効です
application.propertiesがclasspath経由でロードされると、ログレベルが正しく設定されます。 application.propertiesは、次のJava設定を外部からロードされている
:。
@PropertySource(value="file:/some/path/application.properties")
「何か」オーバーライドlogging.level *ステートメントは、デフォルト値はINFOレベルに設定されているようです。
何が間違っている可能性がありますか?
自分でファイルを読み込んでいるという事実。これは 'application.properties'の特定のSpringブートローディングをバイパスします。 '@ PropertySource'でロードしないでください。自分でロードする代わりに 'spring.config.location'を指定してください。 –
私はプロファイルを使用しているので、その理由は...私はその方法を試している –
私の他のプロパティが正常に読み込まれた、それはdisapointing –