1

LTWでaop.xmlファイルの名前を指定する方法はありますか?または別の名前と場所を定義しますか?私が使用しているソフトウェアモジュールがいくつかあり、それらはすべて異なる設定でMETA-INF/aop.xmlを使用しています。私はこれらのモジュールをWebアプリケーションに含めますが、それはすべて、展開/解凍の方法、どのaop.xmlファイルが使用されるかに依存します。したがって、長い間検索した結果、すべてのLTWウィービングがaopに依存するため、修正を行うわけではないことがわかりました。 xmlが使用されました...

基本的に、両方のaop.xmlファイルを使用する必要があります。これは、aop.xmlファイルの両方のコンテンツをマージするようなものです...

これを行う方法?エド

4

2 に答える 2

2

AspectJを使用する場合、システムプロパティorg.aspectj.weaver.loadtime.configurationを使用して別の設定ファイルを指すことができます。例えば:

-D org.aspectj.weaver.loadtime.configuration=META-INF/myaop.xml
于 2011-05-06T14:02:32.947 に答える
1

aop.xmlを使用したAspectJでのロード時間ウィービングの複製。

さらに、AspectJのドキュメントには次のように書かれています。

特定のウィービングクラスローダーから複数の構成ファイルが表示される場合、それらの内容は概念的にマージされます。

于 2012-02-03T16:23:28.543 に答える