java - 无法在 Eclipse 中对 java 文件应用调试

标签 java eclipse debugging breakpoints

在 Debug模式下对 java 文件应用断点时,断点不会停止该文件的控制流。但是,断点正在停止同一包中另一个文件的控制流。 当我在一个文件上应用断点时,断点会更改为带尾部的圆圈,并且断点会停止控制流,而将其应用到其他文件时,它仅保留为一个圆圈,并且不会停止控制流。如何获取断点来停止控制流?

工作: enter image description here

不工作:enter image description here

最佳答案

好的,正如您在回复我的评论时提到的,您正在进行远程应用程序调试。所以最有可能的问题是你的服务器和 Eclipse 中有不同版本的代码。

简而言之,可执行文件似乎没有将其源代码行很好地映射到生成的 .java 文件源代码行。因此,真实源代码中看起来像源代码行的内容实际上在生成的源代码中并不可执行,因此它实际上无法维持断点。

希望对你有帮助!

关于java - 无法在 Eclipse 中对 java 文件应用调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16706231/

相关文章:

java - 序列化字段类

java - 如何使用instanceof关键字Java

eclipse - eclipse 的 Red5 插件?

java - Eclipse调试Android时如何查看异常详情?

c - OpenMP 的 Eclipse 构建配置

javascript - 在 windbg 断点命令中调用 javascript 函数

python - 为什么 GAE 不存储我的 logging.debug?

java - 如何创建无闪烁的 Java 游戏循环?

java - 如何访问我的 EAR 的部署信息

java - 如何通过UNIX mac终端调试maven项目?