使用 Eclipse Luna 服务版本 2 (4.4.2) 内部版本号:20150219-0600 在 Tomcat v8.0(黄金副本)中运行的 Java Web 应用程序
在几天的时间里,我多次重新启动了 Eclipse 及其调试器,这种情况已经持续发生了几天,所以这不是随机的侥幸:
在我的代码中,Eclipse 调试器点击注释行,并跳过一些实际的代码行。有些东西告诉我实际的代码没有被读取以进行调试。可能发生什么情况?
最佳答案
当源代码与虚拟机中执行的类文件不同步时,就会发生这种情况。
纠正这个问题
- 进行干净的构建。
- 部署您的更改(即确保将您构建的类文件复制到执行环境)。
- 重新启动调试 session 。正在运行的类文件中的调试信息(包括行号)现在将与您的源文件相匹配。
关于Eclipse 调试器点击注释,跳过实际代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30894474/