Eclipse 3.5.2在断点处无法停止。好像调试器正在使用旧版本的源文件。
已尝试常规的刷新、清理所有项目、全部构建,但无变化。
已处于调试模式并且检查了断点。
*好的,最终删除了整个项目,并重新检出它。但仍然想知道问题是什么。
Eclipse 3.5.2在断点处无法停止。好像调试器正在使用旧版本的源文件。
已尝试常规的刷新、清理所有项目、全部构建,但无变化。
已处于调试模式并且检查了断点。
*好的,最终删除了整个项目,并重新检出它。但仍然想知道问题是什么。
也许您已经在断点视图中按下了跳过所有断点按钮。
谢谢各位,这真的也拯救了我的一天。
我之前按了“跳过断点”选项,如果你也这样做了,那么断点会出现一个带有反斜杠图标的符号。
想要恢复到正常状态:
为了确认,请尝试在任何一行上设置断点,然后它应该显示正常。
我尝试了“全部清理”,最终成功了。
点击“项目”选项卡 --> 选择“清理”菜单项。
在“清理”对话框中选择“清理所有项目”单选按钮。将其余值保持默认设置。点击“确定”按钮。
BINGO!!!远程调试又像以前一样美好地开始工作了。
要么将默认启动器更改为"Legacy Create Process Launcher",在Windows>首选项>运行/调试>启动>默认启动器中进行更改。
要么在您的应用程序调试配置中选择此启动器(运行>调试配置>选择您的调试配置)。 在底部的"main"选项卡下,单击"选择其他...",选中"使用配置特定设置"复选框,并选择"Legacy Create Process Launcher"。
我曾经将条件性断点错误地放在了方法入口处。移除此断点后问题得以解决。
备注:在找到解决方法之前,我尝试了跳过所有断点、清理所有项目、刷新、关闭 Eclipse 等多种办法都没有成功。