1

私は AspectJ を初めて使用し、weglogic サーバーで実行されている既存の Web アプリケーションに AspectJ のアドバイスを統合したいと考えています。

誰でもそうするために何が必要か教えてください。私はドキュメントを調べていましたが、明確な指示はありません。

前もって感謝します

4

1 に答える 1

0

waver エージェントで weblogic を開始するだけです。

-javaagent:/libs/aspectj-1.7.2/aspectjweaver.jar

クラスパスにMETA-INF/aop.xmlを含めることを忘れないでください

また、aop.xml ファイルをロードするために使用されるクラスローダーが ear-class ローダーであることも非常に重要です。それ以外の場合は、すべての WAR または EJB モジュールで aop.xml を複製する必要があるためです (それぞれに独自のクラスローダーがあります)。 aop.xml ファイルを次の場所に置きます: xxxEar/EarContent/APP-INF/classes/META-INF/aop.xml

于 2013-05-27T19:30:09.550 に答える