- - PR -
ロギングは何がお勧めですか?
1
投票結果総投票数:43 | |||
---|---|---|---|
java.util.logging | ![]() |
6票 | 13.95% |
Log4j | ![]() |
22票 | 51.16% |
commons-logging | ![]() |
15票 | 34.88% |
その他 | ![]() |
0票 | 0.00% |
|
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2004-08-31 21:05
こんにちは。
ログ出力のためのツールを探っていたところ、 選択肢にあるような3つのライブラリを発見しました。 簡単にですが、Webで調べてみたところ、 java.util.loggingがコアAPIとして標準化されている以外、 特に3つとも大差がないような印象です。 みなさんのお勧めのロギングを教えていただきたく、投稿しました。 #一応、[logging]で過去スレッドは調べてみました。 #既知でしたら、すみません。 #というか、Log4jって全然バージョンアップしてないんですね。 @ITでの参考記事: http://www.atmarkit.co.jp/fjava/rensai2/jakarta09/jakarta09.html [ メッセージ編集済み 編集者: こくぼ 編集日時 2004-09-01 00:44 ] | ||||||||
|
投稿日時: 2004-09-01 09:20
WEB限定なら、下記でもログを出力することができます。
javax.servlet.ServletContext#log(java.lang.String msg) javax.servlet.ServletContext#log(java.lang.String message, java.lang.Throwable throwable) javax.servlet.GenericServlet#log(java.lang.String msg) javax.servlet.GenericServlet#log(java.lang.String message, java.lang.Throwable throwable) | ||||||||
|
投稿日時: 2004-09-01 10:25
断然Log4J
JDK1.4以上でもLog4J NDCとMDC。これが便利!Commons Loggingを通しちゃうとこれが使えないので却下。だいたいロギングサブシステムなんてそうそうすげ替えませんって。 ダイレクトLog4J。これ最強。 | ||||||||
|
投稿日時: 2004-09-01 20:54
投票していただいた方々、
意見を投稿していただいたtakuさん、佐々木さん、ありがとうございます。 スレッドを投稿した直後はCommons Loggingの票が多かったのですが、 今現在は、Log4jの方が人気みたいです。
知りませんでした^^;ありがとうございます。 調べてみたら、J2EE1.3のころからあったのですね。。。
ありがとうございます。 とりあえずLog4Jを学習してみることにします。 _________________ 『Life's rich Tapestry!!』 | ||||||||
|
投稿日時: 2004-09-01 21:25
ですね ![]() 私はLog4j直です。 | ||||||||
|
投稿日時: 2004-09-27 04:44
お世話になっております。
このアンケートに対する回答は、製作対象のアプリケーションによって変わってくると思います。 業務アプリケーションを製作することを前提とした場合は、
だと思いますので Log4j 直になると思います。 対して、オープンに配布するアプリケーションを製作することを前提とした場合は、自由度が求められるでしょうから commons-logging にして設定で替えられるようにすると思います。 私は業務アプリケーションを製作する立場ですが commons-logging の方が好きです。 |
1