-1

現在、いくつかの情報を追跡するためにロガーを使用してメソッドをインストルメント化していますが、ログ出力をテキスト ファイルに抽出する際に問題があります。

私がやっていることは、すべてのメソッドをインストルメントlogger.info化することですが、すべてのメソッドに重複したハンドラーを追加するため、ハンドラーを追加する場合は機能しません。私は現在insertBefore()、インストルメンテーション部分に Javassist のメソッドを使用しています。これは次のようになります。

insertBefore("Loggers and some implementations");-これは、実行前にすべてのメソッドでロガー/実装が行われることを意味します。つまり、ここにハンドラーを追加すると、同じ名前のハンドラーがメソッドの数と同じ数だけ存在し、重複するとエラーが発生します。

4

1 に答える 1

0

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

たぶん、マニュアルと例をもう一度読んでください。

于 2012-05-12T20:21:44.840 に答える