2012-05-12 11 views
-1

現在、私はいくつかの情報をトレースするためにロガーを使用してメソッドを実装していますが、ログ出力をテキストファイルに抽出する際に問題があります。Java Writeログへのテキスト

私はlogger.infoと一つ一つの方法をインストルメントされてやっていますが、それはすべてのメソッドのために重複ハンドラを追加することになるので、ハンドラを追加したいとき、それは動作しません。私は今、それがこのようなものになり、計測部にJavassistのからinsertBefore()方法を使用しています:

insertBefore("Loggers and some implementations");を - これは私がした場合ことを意味し、それが実行される前に、ロガー/実装はEVERY方法で行われていることを意味しますハンドラをここに追加すると、メソッドの数と同じ名前のハンドラが多数あり、重複があればエラーになります。

答えて

0

トップレベルのハンドラを使用できないのはなぜですか?より低いレベルのパッケージとメソッド、IMHOには冗長ハンドラを定義する必要はありません。

多分、マニュアルと例をもう一度参照してください。