0

複雑なクラスパスと JVM オプションを使用して複雑なアプリケーションを実行しようとしています。ロード時間の側面が織り込まれています。現時点では何もしていないようですが、何らかの方法で実行されているかどうかはわかりません。私のコードまたはまったくロードされていないアスペクトのバグに関連しています。特定の側面がロードされていない場合に警告する特別なスイッチはありますか (そして、問題が発生している可能性があります)。

aj コマンド ライン スクリプトを調べましたが、特に役に立たないようです :(

4

1 に答える 1

1

更新:-showWeaveInfo必要なオプションはではなく (または追加で) であることを忘れていました-verbose。後者はアスペクトが登録されているかどうかを示しますが、前者はそれがクラスに織り込まれている場所を示します。


The AspectJ Development Environment Guideの第 5 章には、次の情報が記載されています。

前者は、処理された LTW の側面に関する情報を に書き込みますSystem.err。後者は、指定されたパッケージ内のすべてのクラスを特定のディレクトリにダンプし、そこでそれらを調べて、必要に応じて織り上げられているかどうかを確認できます。

于 2013-05-04T14:28:49.777 に答える