我复制了一个Eclipse Java项目,并尝试在复制的版本上运行调试器。调试器使用旧项目的代码。在这种情况下我该怎么办?
答案 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.这解决了问题。