我在Eclipse设置中使用了“The AspectJ Development Tools”插件.我正在尝试调试一些使用AspectJ并逐步执行它的代码,但它无法匹配源代码行,因为AspectJ在编译时添加了额外的东西.似乎没有人抱怨看起来像是一个主要的缺陷(无法调试!),所以我希望我只需要调整一些东西来使其工作.我究竟做错了什么?
解决方法:
是的,这是AspectJ的一个错误.单步执行建议附加了不正确的文件属性.最好的解决方法是在您的建议中委托一个适当的方法,并且行号将对齐.
2023-02-26 22:04:48
我在Eclipse设置中使用了“The AspectJ Development Tools”插件.我正在尝试调试一些使用AspectJ并逐步执行它的代码,但它无法匹配源代码行,因为AspectJ在编译时添加了额外的东西.似乎没有人抱怨看起来像是一个主要的缺陷(无法调试!),所以我希望我只需要调整一些东西来使其工作.我究竟做错了什么?
解决方法:
是的,这是AspectJ的一个错误.单步执行建议附加了不正确的文件属性.最好的解决方法是在您的建议中委托一个适当的方法,并且行号将对齐.