You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Eclipse调试时跳转至class.class文件,如何正确执行调试?

解决Eclipse调试跳转到class文件的问题
  • 关联项目/依赖的源代码
    右键项目 → 属性(Properties)→ Java Build Path → Source标签,确认本地源码文件夹(如src/main/java)已被正确添加且未被排除。如果调试时跳转到外部Jar的class文件,找到对应Jar右键 → Properties → Java Source Attachment,指定该Jar对应的源码包或源码文件夹。

  • 开启编译调试信息
    右键项目 → 属性 → Java Compiler,勾选Add line number attributes to generated class files和Add variable attributes to generated class files,确保class文件保留源码行号、变量关联信息,让调试器能映射到源码。

  • 调整源码查找路径优先级
    进入Debug视图后,当跳转到class文件时,点击编辑器右上角的「Edit Source Lookup Path」按钮,添加本地源码文件夹/源码Jar,确保源码路径排在class文件路径之前。

  • 清理重建项目
    点击菜单栏Project → Clean,选择目标项目清理后重新Build,避免旧的无调试信息的class文件干扰调试。

  • 确认断点位置
    检查断点是否设置在自己编写的.java源码文件中,而非误设在class文件上;若调试依赖库代码,必须先附加对应源码才能在源码层调试。

内容的提问来源于stack exchange,提问作者Nibin Mathew

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 16:55:53