2

私のEclipseプロジェクトでPerf4jを使用して、@Profiledアノテーションを時間(およびログ)メソッド呼び出しに取得しようとしています。これは、aspectj を使用します。Perf4j Developers Guideを使用して、javac を使用して Windows コマンドラインで簡単に動作させることができました。ただし、Eclipse プロジェクトで同じコードを実行すると、ログ ファイルが作成されません。ファクトリ パスにすべてのアノテーション ウィーバー jar を追加するなど、多くのことを試しましたが、役に立ちませんでした。

4

1 に答える 1

1

Eclipse AJDTプラグインをダウンロードし、プロジェクトをAspectJプロジェクトに変換します。その後、それは動作するはずです。

以下をせよ:

  • プロジェクトにマークを付け、右クリックしてAspectJの性質を追加します。
  • AspectJビルドパスで、アスペクトを含むjarファイルを追加する必要があります。アスペクトがプロジェクトの一部であり、依存関係ではない場合は、これを無視してください。
于 2010-11-24T17:38:03.750 に答える