aop.xml имя и местоположение? - PullRequest
       30

aop.xml имя и местоположение?

1 голос
/ 17 сентября 2010

Есть ли способ указать имя файла aop.xml с помощью LTW?или определить другое имя и местоположение?У меня есть несколько программных модулей, которые я использую, и все они используют META-INF / aop.xml с разными настройками.Я включаю эти модули в веб-приложение, и затем все зависит от того, как оно развернуто / распаковано, какой файл aop.xml используется. Поэтому после долгого поиска я обнаружил, что не все ткачие LTW корректируют, как это зависит от aop.xml был использован ...

В основном мне нужно использовать оба файла aop.xml, вроде как объединение обоих содержимого файлов aop.xml ...

Как это сделать?Ed

Ответы [ 2 ]

2 голосов
/ 06 мая 2011

При использовании AspectJ вы можете использовать системное свойство org.aspectj.weaver.loadtime.configuration, чтобы указать на другой файл конфигурации.Например:

-D org.aspectj.weaver.loadtime.configuration=META-INF/myaop.xml
1 голос
/ 03 февраля 2012

Дубликат Плетение времени загрузки в AspectJ с использованием aop.xml .

Кроме того, в документации AspectJ говорится:

Когдаиз данного загрузчика классов ткачества видны несколько файлов конфигурации, их содержание концептуально объединено.

...