2011-10-06 8 views
6

耳のアプリケーションにログバックをバンドルする最良の方法は何ですか? アプリケーションには、Webアプリケーション(warファイル)とejbモジュールが含まれていますか? webアプリケーションにlogback.xmlを持たせることによって、そのアプリケーションからのログだけを取得しますが、ejbモジュールからのログは取得しません。このシナリオのベストプラクティスはありますか?Java EARアプリケーションのログバック

ありがとうございました。

答えて

0

耳の中の瓶の1つに入れておくことをお勧めします。理想的には、内部設定—のプロパティ、Springメタデータ(存在する場合)などのための特別なjarを持つことができます。それはlogback.xmlも維持するのに最適な場所になります。

同じことがログバックライブラリにもあります。—は共有する必要があります。そのように管理する方が簡単です。

1

私は同意します。 また、 この特別なjarをパッケージ化して、耳のlibディレクトリの中に展開することもできます。 この方法で、このファイルを簡単に変更することができます。

注: 再デプロイすることなく、動的にlogback.xmlファイルを変更する予定がある場合、あなたはlogback.xml

でスキャン=「true」を挿入することができます
関連する問題