【发布时间】:2011-05-22 06:03:07
【问题描述】:
Eclipse 3.5.2 没有在断点处停止。就好像调试器使用的是旧版本的源文件。
尝试了通常的刷新,清理所有项目,全部构建,没有任何变化。
已处于调试模式并检查断点。
*ok 最终删除了整个项目并再次检查它。但仍然很好奇问题是什么。
【问题讨论】:
-
在全部构建之前你都清理了吗?
-
是清理了所有项目并自动构建设置为开启(将更新问题)。将尝试重新启动,电脑一直在运行非常时髦。
-
首先,更新到 Eclipse 3.6 和 CDT 7。顺便说一句,3.5.2 或 Galileo 是平台版本,而不是 C/C++ IDE 版本。
-
您是否从 Eclipse 运行您的应用程序?如果不是,你正在使用远程调试,它可能是eclipse中的源代码与正在运行的二进制代码不匹配。
-
@kane 该应用程序在 tomcat 服务器上运行。除了 build all clean 等之外,您如何确保源代码与正在运行的二进制代码匹配?