簡単なログ注釈とロガーの側面を備えた自分で作成したライブラリがあります。jar にコンパイルされたこのライブラリを再利用したい AspectJ プロジェクトがいくつかあります。ライブラリはhttp://www.jcabi.com/ライブラリに @Loggable アノテーションを付けたものと非常に似ていますが、いくつかの違いがあります。主な違いは、@Loggable としてマークされたメソッドのクラスが HasUser インターフェイスを実装している場合、ライブラリのアスペクトがユーザー名を取得しようとすることです。 (私自身のインターフェース)。他の違いはそれほど重要ではありません。
ライブラリとプロジェクトの両方の側面からコンパイルする Ant スクリプトの例が必要です。私は Ant の経験がほとんどないため、AspectJ Ant のドキュメントは複雑すぎます。
部分的に同様の質問が聞こえます。