我是 AspectJ 的新手,想将 AspectJ 建议集成到运行在 weglogic 服务器上的现有 Web 应用程序中。
任何人都可以让我知道这样做需要什么。我正在查看文档,没有明确的说明。
提前致谢
我是 AspectJ 的新手,想将 AspectJ 建议集成到运行在 weglogic 服务器上的现有 Web 应用程序中。
任何人都可以让我知道这样做需要什么。我正在查看文档,没有明确的说明。
提前致谢
只需使用 waver 代理启动 weblogic:
-javaagent:/libs/aspectj-1.7.2/aspectjweaver.jar
不要忘记在类路径中包含 META-INF/aop.xml
同样重要的是,用于加载 aop.xml 文件的类加载器是 ear-class 加载器,因为除此之外,您必须在每个 WAR 或 EJB 模块中复制 aop.xml(每个模块都有自己的类加载器)来实现这一点将 aop.xml 文件放在:xxxEar/EarContent/APP-INF/classes/META-INF/aop.xml