3

在设置断点时,我在 Eclipse 中遇到了这个奇怪的错误,它刚好重叠在它上面,而没有通过调用该方法的断点。我知道它一直绕过它,因为唯一被调用的方法是在很多断点上。

有没有人遇到过这种问题或知道解决方法?

4

4 回答 4

10

确保未启用“运行 > 跳过所有断点”。

于 2012-04-06T06:04:17.893 回答
5

可能有很多原因:

最常见的:

  • .java 和 .class 不同步
  • 运行时 JVM 的错误版本
  • 从生成的类中删除调试信息
  • 类路径不匹配,例如 eclipse 编译到 bin/ 并且您的运行时从 classes/ 中选择类(假设您也从命令行编译)
  • Eclipse 安装错误

首先尝试使用 clean 函数清理项目

项目 > 清洁...

于 2012-04-05T20:08:20.670 回答
0

请检查您是否在 xml 文件中声明了任何 bean。如果是这样,请检查他们是否被评论,我们需要取消他们的评论。

在我的情况下,我的 xml 文件中有一个针对该特定 bean 的 bean 声明,并且在服务器启动时没有加载它。所以我的调试点没有启用。

我已取消注释我的 bean 条目,然后我可以检查调试点并且它正在工作。

希望它会有所帮助。

于 2018-02-21T07:48:49.393 回答
-2

重新启动eclipse,这次我能够正确调试。奇怪的错误我不确定知道原因和结果。

于 2012-04-09T17:42:18.030 回答