AspectJ:将项目注入项目作为第三方库

时间:2017-12-26 13:14:31

标签: java spring aop aspectj aspect

有两个项目:

  • 测试项目 A (包含一个带有main方法的简单类,其中包含消息的输出&#34; 它是一个项目&#34; < / em>的);
  • 项目 B 包含用于处理输出到控制台的消息的方面(* .aj)(eq显示来自B项目的&#34; It方面&#34;在每个消息输出到项目 A 中的控制台之前的消息,+其他类。

项目 A B 基于Spring Framework。项目 B 包含使用percflow模型的方面,即Spring的currently not supported

我可以使用AspectJ compiler编译方面而不使用项目 A (因此没有compile-time / post-compile编织)然后,在项目的基础上 B 构建一个jar文件,我可以将其添加到 A 项目依赖项以供进一步使用?

那是在装配jar文件的阶段,项目 B 对项目 A 一无所知。

可能需要使用load-time编织。如何将Spring配置为在将 B 项目的jar文件添加到项目 A 时自动从中获取方面?

谢谢。

1 个答案:

答案 0 :(得分:0)

你想要的是什么:

很抱歉没有详细回答,但您的问题也很理论,您既不会显示任何代码或构建信息,也不会在GitHub上共享指向示例项目的链接。创建MCVE将有助于社区撰写更好的答案。