私はサードパーティのライブラリに依存するSpringブートプロジェクトを持っています。このライブラリーは、ロギングにLog4j2でSLF4Jを使用し、パターン・レイアウトが定義されたlog4j2.xmlを持っています。依存関係のログパターンを無視する
この依存関係のパターンレイアウトは、アプリケーションのパターンとして使用され、application.propertiesに定義されているレイアウトは無視されます。
このサードパーティのlibのソースコードを変更できない場合、log4j2.xmlを無視するために私のアプリケーションを設定することは可能ですか?
ビルドツールとしてMavenを使用していますか?その場合、サードパーティライブラリがロガー実装を引き出すのを除外することができます。以下の解決策があなたのために働くかどうか確認できますか? com.abc thirdPartyArtifact org.slf4j SLF4J-log4j12 –
samo