Question

Y at-il un moyen de spécifier le nom du fichier aop.xml avec LTW? ou définir un autre nom et l'emplacement? J'ai plusieurs modules logiciels que j'utilise et que toute utilisation META-INF / aop.xml avec des paramètres différents. J'inclus ces modules dans une application Web, puis tout dependens comment il est déployé / déballés, qui aop.xml fichier est utilisé .. Donc, j'ai découvert après une longue période de recherche que tous tissage LTW Toke lieu de corriger car il dépend de aop.xml a été utilisé ...

En fait, je dois utiliser les deux fichiers aop.xml, un peu de fusionner les deux contenus des fichiers aop.xml ...

Comment faire? Ed

Était-ce utile?

La solution

Lors de l'utilisation AspectJ vous pouvez utiliser la propriété système org.aspectj.weaver.loadtime.configuration pour pointer vers un autre fichier de configuration. Par exemple:

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

Autres conseils

tissage Le temps de chargement à l'aide AspectJ aop.xml .

En outre, le documentation AspectJ dit:

  

Lorsque plusieurs fichiers de configuration sont visibles à partir d'un tissage donné   chargeur de classe leur contenu sont conceptuellement fusionnés.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top