私は AspectJ を初めて使用し、weglogic サーバーで実行されている既存の Web アプリケーションに AspectJ のアドバイスを統合したいと考えています。
誰でもそうするために何が必要か教えてください。私はドキュメントを調べていましたが、明確な指示はありません。
前もって感謝します
私は AspectJ を初めて使用し、weglogic サーバーで実行されている既存の Web アプリケーションに AspectJ のアドバイスを統合したいと考えています。
誰でもそうするために何が必要か教えてください。私はドキュメントを調べていましたが、明確な指示はありません。
前もって感謝します
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