2017-03-04 259 views
0

当我尝试使用eclipse调试器调试我的代码时,出现了一个奇怪的错误。 我正在调试它,并添加了一些javadoc评论。自从调试器不再向我显示确切的行。Eclipse调试错误?

enter image description here

所以我设置管线278断点在“bibliographyChicago()”方法的开头,但调试器显示我行218 但在上面留下它为我,该方法我设置了breakpont在为218:

enter image description here

当我试图通过我的代码一步一步迭代器现在它的代码应该做的,因为我可以在变量窗口中看到的,但它是仍然处于扭曲的状态,即使在扭曲的文件中也会迭代。

这是任何已知的错误还是有人知道如何解决它? 我在Eclipse Neon 1和2都有这个问题,但只是因为我添加了javadoc。

在此先感谢。

编辑: 以下是eclipse的包浏览器的截图。

enter image description here

+2

您是否尝试清理并重建项目? – TmTron

+0

调试器使用该信息它在编译后的代码中运行,如果在调试时更改了源代码,当然它将与编译后的信息不同步 – RealSkeptic

+0

@TmTron我不知道重建是什么意思,但清理没有成功,我已经尝试过了。 –

回答

0

当your're在调试模式下,添加几行代码将不能在concideration拍摄,保存文件,然后重新启动调试,你会发现新的生产线。 请注意,如果初始化一个您不使用的变量,您将无法在调试模式下找到它(Eclipse内存优化=