için dağıtılan tüm uygulamaların AspectJ LTW'si AspectJ yönlerimi tek bir War (dotsWar.war) dosyasına ekledim ve varolan çalışan uygulamalara sahip bir uygulama sunucusuna dağıttım ve tomcat sunucusunda bir javaagent ile LTW dokumasını kullandım .Tek bir JVM
AspectWar.war üzerindeki çağrıları engelleyen ancak aynı jvm üzerinde çalışan diğer uygulamalarda olmayan çağrıları görebiliyorum.
muhtemelen uygulama sunucusuna bazı özel classloading değişiklikleri ile, tanımak ve (tercihen bireysel savaş dosyalarını değiştirmek zorunda kalmadan) diğer tüm çalışan uygulamaları örmeye benim AspectJ yönü için bir yolu var mı ...
Not: Bu, herhangi bir Yay ile ilgili entegrasyon olmaksızın baştanbaşa J'yi kullanmaktadır.
Lütfen tavsiye edin.
Üzgünüz, AspectJ aracısını -javaagent: e: \ workspace \ tomcat6 \ lib \ aspectjweaver-1.7.2.jar seçeneğiyle kullandığımı söylemeyi unutmuş olmalıyım. Aspectj yönleriyle (ek açıklamalarla değil). Spora özel bir şey yok (uygulamaların bahar yönetimi uygulamaları olmasını bekliyoruz :)). – Sammy
Belki de diğer uygulamalardan önce yüklendikleri için sistem sınıf yolunda kendi yönlerinizi koymak mantıklı olurdu. – kriegaex