Eclipse调试器运行错误的代码版本

时间:2012-01-01 19:41:55

标签: eclipse

我复制了一个Eclipse Java项目,并尝试在复制的版本上运行调试器。调试器使用旧项目的代码。在这种情况下我该怎么办?

5 个答案:

答案 0 :(得分:16)

查看用于启动调试器的启动配置。在Package / Project资源管理器中,右键单击Debug As..,然后选择Debug Configurations并确保您使用的启动配置的所有详细信息都与新项目对齐。

答案 1 :(得分:3)

右键单击调试器堆栈视图中的顶部框架,然后选择"编辑源查找..."。从列表中删除不正确的源条目,和/或添加正确的源条目。

答案 2 :(得分:0)

您可以做的一件事是将服务器项目src文件夹链接到当前项目。

这可以按如下方式完成:

右键点击项目B - >属性 - > Java构建路径 - >来源 - >链接来源 - >浏览,然后找到A项目src。最后根据需要更改文件夹名称字段。

我希望这会有所帮助:)

答案 3 :(得分:0)

我遇到了同样的问题。按照Francis Upton的回答进入调试配置,一切看起来都不错,但我仍然遇到同样的问题。

重启Eclipse修复了它。

答案 4 :(得分:0)

在我的情况下,我有2个项目(A和B)指的是不同版本的C.说A是指C版本1,B是指C版本2.当我调试A,C版本2'时s源始终出现,而不是C版本1.我最终通过删除项目B并重新添加它来调整调试配置中的顺序。我在项目B之前制作了项目A.这解决了问题。