当我将粘贴代码复制到新文件时,为什么eclipse错误会消失

时间:2012-12-29 18:30:19

标签: eclipse buildpath

我最近不得不将我的代码从一台PC移动到另一台(奇怪的是Windows终端到Linux桌面)。

幸运的是(至少我认为)我经常使用eclipse中的导出功能导出代码,并将副本保存到USB密钥中。

所以我只是将我在密钥上的代码'导入'到我的新桌面上的新工作区中。事情似乎很快乐和愉快。显然,我需要修复一些我使用过的库的路径和位置的问题,并对一些ant文件进行微小的更新。什么都不重要。

完成所有这些后,我预计会得到的各种构建路径错误将得到解决。不幸的是没有。

经过多次弄乱文件的各种构建路径,导致我悲痛之后,我决定尝试简单地将文件中的代码复制并粘贴到新类中。

所以我重命名了原始类(使用eclipses refactor进程将_old附加到名称)。我创建了一个新的java类文件,然后将_old文件的代码复制/粘贴到新文件中,显然我在路上更改了类的名称和构造函数。

新文件没有抛出任何构建路径错误,或者其他任何与我有关的错误(我仍然有一些未使用的导入,但是当我的开发完成这些库时,我会整理它们)

我的问题是,这是Eclipse的一个问题(我仍然使用indigo,因为我发现juno非常慢?),如果是这样,我如何排除故障以创建合理的错误报告?

或者是我在导出/导入时出错的其他内容?

提前感谢任何评论。

大卫。

1 个答案:

答案 0 :(得分:0)

不知道出了什么问题,因为你显然在“then”和“now”之间执行了很多手动步骤。但有一些提示:

  • 您可以根据需要导出/导入所有工作区首选项(文件 - >导出 - >常规/首选项)。
  • 您了解项目 - >自动构建或项目 - >清洁?
  • 您可以通过项目或工作区首选项自动删除未使用的导入 - > Java编辑器 - >保存操作