有一个系统属性可以为aspectJ aop.xml配置提供自定义位置。
-D org.aspectj.weaver.loadtime.configuration = META-INF / myaop.xml
我可以将此位置作为应用程序WAR之外的某个绝对位置提供吗?我尝试的时候没用。
答案 0 :(得分:1)
查看AspectJ 1.7.1的来源,您似乎可以为aop.xml提供文件URL。可能也适用于早期版本,我还没有检查过。
所以类似-Dorg.aspectj.weaver.loadtime.configuration = file://path/to/aop.xml应该可以工作。