有没有办法用LTW指定aop.xml文件的名称?或者定义另一个名称和位置? 我有几个我使用的软件模块,它们都使用不同设置的META-INF / aop.xml。 我将这些模块包含在Web应用程序中,然后它们都依赖于它如何部署/解压缩,使用了哪个aop.xml文件。 因此,经过长时间的搜索,我发现并非所有的LTW编织都要纠正,因为它依赖于aop.xml ...
基本上我需要使用两个aop.xml文件,有点合并aop.xml文件的两个内容......
怎么做? 艾德
答案 0 :(得分:2)
使用AspectJ时,您可以使用系统属性org.aspectj.weaver.loadtime.configuration
指向另一个配置文件。例如:
-D org.aspectj.weaver.loadtime.configuration=META-INF/myaop.xml
答案 1 :(得分:1)
重复Load time weaving in AspectJ using aop.xml。
从给定的编织中可以看到多个配置文件 类加载器它们的内容在概念上是合并的。