Frage

Gibt es eine Möglichkeit, den Namen der Datei aop.xml mit LTW angeben? oder einen anderen Namen und den Ort definieren? Ich habe mehrere Softwaremodule, die ich nutzen, und dass jegliche Nutzung META-INF / aop.xml mit unterschiedlichen Einstellungen. Ich schließe diese Module in einer Web-Anwendung und dann alles dependens, wie es eingesetzt / ausgepackt, die aop.xml Datei verwendet wird .. Also habe ich nach langer Zeit entdeckt zu korrigieren, dass nicht alle LTW Weben Toke Ort des Suchens, wie es mit aop.xml abhängig war ...

verwendet

Im Grunde muss ich beide aop.xml-Dateien verwenden, ein bisschen von beiden Inhalt der aop.xml Zusammenführen von Dateien ...

Wie dies zu tun? Ed

War es hilfreich?

Lösung

Wenn AspectJ verwenden, können Sie die Systemeigenschaft org.aspectj.weaver.loadtime.configuration zu Punkt zu einer anderen Konfigurationsdatei verwenden. Zum Beispiel:

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

Andere Tipps

Duplizieren von Ladezeit Weben in AspectJ mit aop.xml .

Darüber hinaus ist die AspectJ Dokumentation sagt:

Wenn mehrere Konfigurationsdateien sind sichtbar von einer bestimmten Weberei Class Loader deren Inhalte konzeptionell zusammengeführt werden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top