在 Eclipse 中调试时避免方面
我正在从事一个大项目,其中的许多方面都是在业务类上定义的。 我想避免在业务类中调试代码时输入方面的代码。 有什么解决办法吗? 我们使用编译时编织和maven进行编译。
I am working on the big project with a number of aspects defined on business classes.
I would like to avoid entering the aspect's code while debugging a code in business classes.
Is there any solution for that?
We are using compile time weaving and maven for compiling.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
步骤过滤可能对您有帮助。它解决了常规 Java 代码的问题,我不确定它如何处理方面。我希望如果您的方面位于不同的包中,那么步骤过滤器应该可以解决问题。
参考这里-> http://help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.jdt.doc.user/reference/views/debug/ref-usestepfilters.htm
Step filtering might help you. It solves the problem with regular Java code, I'm not sure how it deals with aspects. I expect that if your aspects are in distinct packages then step filter should do the trick.
Reference here -> http://help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.jdt.doc.user/reference/views/debug/ref-usestepfilters.htm
您使用的是编译时编织还是加载时编织?如果您使用 LTW,可以禁用编织代理吗?
Are you using compile or load time weaving? If you're using LTW, can you disable the weaving agent?