我有一个库,里面有一些类和一些方面。假设 AspectedLib.jar
是包含此类定义的文件(在 eclipse 中创建,使用“支持aspectj 支持的导出 jar 文件”)。如果我导入 AspectedLib.jar
文件,甚至使用其中定义的一些类,它可以工作,但不会触发任何连接点,即方面不会执行。
我怎样才能做到这一点?理想情况下,我如何在 eclipse* 中进行设置?
* 版本:Juno 服务版本 2;版本号:20130225-0426
最佳答案
您需要将 jar 添加到您的方面路径中。在 Eclipse 项目首选项中,转到 AspectJ build -> Aspect Path 并添加 jar。
关于java - spectj:如何将库中的方面编织到用户代码中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15883871/