2011-12-18 9 views
1

JTextAreaにorg.apache.commons.logging出力をリダイレクトする方法ロガー出力をJavaのテキスト区画にリダイレクト

MessageConsoleを使用してsys.errとsys.outを正常にリダイレクトしました。そのうまく動作します。しかし、私はテキストエリアでログ出力を取得していません

+0

ロギングパッケージは、さまざまなロギング実装間の超薄型ブリッジです。どの実装を使用していますか? – fglez

答えて

0

標準ストリームを必要な場所にリダイレクトする方法を知っているようだから、1つのアクションとして、ロガーにPrintWriterを作成し、PrintWriterをMessageConsoleにリダイレクトし、ロガーはPrintWriterへの出力をすべてリダイレクトするように出力します。

+0

それは私が見つけることができなかったものです... – Nageswaran

+0

System.outはPrintWriterです...あなたはそれをリダイレクトしましたか? – Gravity

+0

はい...ちょうどアイデアがありました。私はLog4jのプロパティファイルでそれを変更する必要があると思います。まずそれをチェックし、再度投稿してください.... – Nageswaran

関連する問題