java - 我无法使用断点进行调试

标签 java eclipse spring spring-mvc tomcat7

当我尝试放置断点并调试我的项目时,我在 SpringSource Tool Suite (eclipse) 中收到一条奇怪的错误消息,因此在这种情况下,当我启动 Tomcat 进行调试时,它会显示以下错误消息: “由于缺少行号属性,无法在 bus.GenBUS$$EnhancerByCGLIB$$749137d3 中安装断点。修改编译器选项以生成行号属性。 原因:缺少行号信息”

但我已经控制并且在 Preferences -> Java -> Compiler 部分中一切正常(add line number attr... 已选中)。我的项目是 Spring MVC 项目...有什么建议吗?

最佳答案

忽略。即使您收到该消息,仍会触发断点。此类是时间的,由 CGLIB 生成。但它仍然调用你的类,它有断点。

关于java - 我无法使用断点进行调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8195091/

相关文章:

java - 使 OcaIDE 在 Mac 上的 Eclipse 中工作

java - 从 Eclipse RCP 3.x 升级到 4.x : org. eclipse.e4.core.di.InjectionException : org. eclipse.swt.SWTException:线程访问无效

eclipse - 在Eclipse中查找未使用的资源文件(.jsp,.xhtml,图像)

java - 如何使用 WindowBuilder 将选项卡添加到 JTabbedPane

java - 如何使用 gson 将数据保存在 json 文件中?

spring - JBoss AS 7 Infinispan 集群

java - 将外部属性添加到实体,就好像它们是自己的属性一样

java - 创建名称为 'securityConfig' 的 bean 时出错 : Injection of autowired dependencies failed

java - jsoup 和密码套件 SSL

java - 如何在 Spring boot 应用程序中为拦截器编写自定义启用注释?