eclipse调试时光标并不指向当前执行的那行,开发半年了,第一次碰到这个问题!

eclipse调试时光标并不指向当前执行的那行,比如那绿色光标会指向注释行,有时候会不按逻辑跳转到莫名其妙的一行。开发半年了,第一次碰到这个问题!已经确定不是逻辑问题,编译后的class文件通过反编译查看也没有问题,在project中通过clean再自动编译也没有解决,删除源文件,重新建立文件再编译还是没有解决。这个文件是通过拷贝其他包的class得到的,不知道是不是这里出了问题?因为代码过长,就没有自己手动编辑。
问题补充:在其他包的类下面,光标指示正常。

我的反编译插件也不能指向正确的地方,伤脑筋!

我最近在 查看 Spring Security 源码时,也遇到这情况了。莫名其妙的在注释上停下,现在是 错行了,但不知道怎么解决

我的问题解决了,原来是我关联错了 版本啊!汗颜~~

具体怎么解决的,能不能具体点?