java eclipse debug

来源:百度知道 编辑:UC知道 时间:2024/09/23 07:31:06
我在eclipse 里设了一个断点,,,,而程序执行没有错,,但是没有出来我设断点的那个类

比如说A类设了一个断点,程序执行到 A类的时候不是进到A类中,而是出来一个A类,,A类的内容是
source not found

因为debug进入了一个本地类,这个类是第三方或jdk自带的,它不是以源码形式存在,所以会提示source not found

因为eclipse无法找到字节码文件A.class文件的原代码A.java两个文件连接不起来。出现这种情况的可能很多,如果你一直以来的操作都没什么错误的话很有可能就是你撞到eclipse的BUG上了。

解决方法:重置你的工作空间(删除workspace中的.metadata这个文件夹)。

如果上面方法都不能让你的eclipse恢复正常的话,那么我恭喜你了~~

eclipse的BUG也是非常顽固的,有时候即使你重装系统都完全无效(亲身试过)。

你debug的A类和你设断点的A类不是同一个类!

是不是提示错误了