【问题标题】:Copied Project Steps Through Original Project When Debugging in Ecplise在 Eclipse 中调试时通过原始项目复制项目步骤
【发布时间】:2010-11-01 13:38:09
【问题描述】:

我在 Eclipse(版本 3.4.2)中复制了一个项目以创建该项目的新实例。除非我调试项目,否则一切似乎都按预期工作。我在复制项目的文件中放置了一个断点,当它中断时,它会显示原始项目中的文件。不过,变量值等调试信息似乎来自新项目。我在新项目中替换了一些文件,所以它们是不同的。

项目是tomcat java项目。我确实更改了调试配置以指向新项目。我找到的所有路径似乎都是正确的,但我认为我只是缺少了一小部分,我不确定还有什么可以看的。

还有其他人遇到这种情况吗?

【问题讨论】:

  • 仍然有这个问题 - 我有一个新版本的 eclipse (Helios SR1) 并且当我从存储库中检出相同源代码的新版本时也会发生这种情况。现在主要是一个烦恼,因为我可以使用“关闭”功能,但我仍然想弄清楚。

标签: java eclipse debugging


【解决方案1】:

你看过项目的源码路径和构建路径了吗?另外,请查看您正在使用的启动器的类路径,它可能与项目的构建路径不同。

如果这些都不是,您可以尝试关闭原始项目,然后 Eclipse 中尝试访问您的旧项目的任何内容都会报错。错误消息应该可以帮助您找到罪魁祸首。

【讨论】:

  • Java Build Path 下的源码路径正确。不确定启动器类路径。我确实正确设置了运行/调试配置(如果这就是您所指的)
  • 关于关闭项目的建议。我试过这个:当原始项目关闭时,它会逐步执行正确的文件/项目,但一旦我再次打开项目,它就会返回到原始文件/项目。据我所知没有错误。
  • @MacAnthony:是的,运行/调试是启动器所在的位置。
猜你喜欢
  • 1970-01-01
  • 2023-03-29
  • 1970-01-01
  • 1970-01-01
  • 2012-01-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多