2012-10-05 97 views
1

有一個系統屬性爲aspectJ aop.xml配置提供自定義位置。aop.xml的自定義位置

-D org.aspectj.weaver.loadtime.configuration = META-INF/myaop.xml

我可以提供這個位置作爲絕對位置的某處應用程序WAR之外?當我嘗試時它不起作用。

回答

1

縱觀AspectJ 1.7.1的源代碼,看起來您可以爲您的aop.xml提供一個文件URL。也可能在早期版本中工作,我沒有檢查。

因此,像-Dorg.aspectj.weaver.loadtime.configuration = file://path/to/aop.xml應該工作。