由于缺少行号属性,无法安装断点

时间:2017-08-10 09:36:02

标签: java eclipse

当我把断点显示给出错误时:

Unable to install breakpoint due to missing line number attribute

我尝试了在stackoverflow上找到的大多数选项仍然是同样的问题。

enter image description here

现在同样的错误显示仍然调试工作正常。为什么会出现这个错误?

2 个答案:

答案 0 :(得分:0)

如果该类的源代码位于Java项目中并由Eclipse编译,请执行以下操作:

  1. 右键点击包含代码的项目,然后选择 属性...
  2. Java编译器 中,检查 将行号属性添加到生成的类文件(由调试器使用) < / LI>

答案 1 :(得分:0)

这种情况主要发生在项目未正确构建时(可能是由于许多问题,例如项目构建属性未正确设置,构建运行时问题,文件路径和源文件的位置引用问题,等等) ..)。不仅在Eclipse中,而且在大多数IDE中,这种情况发生在行号映射未与源代码同步的情况下。

我建议首先检查构建属性并将env设置为(清理并)正确构建项目,然后尝试并查看。

干杯