耳のアプリケーションにログバックをバンドルする最良の方法は何ですか? アプリケーションには、Webアプリケーション(warファイル)とejbモジュールが含まれていますか? webアプリケーションにlogback.xmlを持たせることによって、そのアプリケーションからのログだけを取得しますが、ejbモジュールからのログは取得しません。このシナリオのベストプラクティスはありますか?Java EARアプリケーションのログバック
ありがとうございました。
耳のアプリケーションにログバックをバンドルする最良の方法は何ですか? アプリケーションには、Webアプリケーション(warファイル)とejbモジュールが含まれていますか? webアプリケーションにlogback.xmlを持たせることによって、そのアプリケーションからのログだけを取得しますが、ejbモジュールからのログは取得しません。このシナリオのベストプラクティスはありますか?Java EARアプリケーションのログバック
ありがとうございました。
耳の中の瓶の1つに入れておくことをお勧めします。理想的には、内部設定—のプロパティ、Springメタデータ(存在する場合)などのための特別なjarを持つことができます。それはlogback.xml
も維持するのに最適な場所になります。
同じことがログバックライブラリにもあります。—は共有する必要があります。そのように管理する方が簡単です。
私は同意します。 また、 この特別なjarをパッケージ化して、耳のlibディレクトリの中に展開することもできます。 この方法で、このファイルを簡単に変更することができます。
注: 再デプロイすることなく、動的にlogback.xmlファイルを変更する予定がある場合、あなたはlogback.xml
でスキャン=「true」を挿入することができます