当我尝试放置断点并调试我的项目时,我在SpringSource Tool Suite(eclipse)中收到一条奇怪的错误消息,因此在这种情况下,当我启动Tomcat进行调试时,它会显示以下错误消息: “由于缺少行号属性,无法在bus.GenBUS $$ EnhancerByCGLIB $$ 749137d3中安装断点。修改编译器选项以生成行号属性。 原因:缺少行号信息“
但是我已经控制好了,首选项 - >中的一切都很好Java - >编译器部分(添加行号attr ... )已选中。我的项目是Spring MVC项目......有什么建议吗?
答案 0 :(得分:43)
忽略这一点。即使您收到该消息,仍会触发断点。这个类是暂时的,由CGLIB生成。但它仍会调用你的类,它有断点。