Eclipse(IBM AST)无法找到对现有文件的导入

时间:2009-10-07 12:50:57

标签: java eclipse ide

我遇到了IBM的AST(基于Eclipse 3.2)导入文件的问题。 例如,我在以下包中有一个名为“Status”的类文件: com.test.model

当我在项目中给另一个课时,声明如下:

import com.test.model.Status;

IDE抱怨它无法解析导入。

正在引用的文件没有错误。

如果我删除了import语句并尝试使用Status类,则IDE会提供有关缺少引用的错误(如预期的那样)。当我单击错误图标以插入对类文件的引用时,com.test.model.Status是第一个选择。

因此,系统无法找到该文件,但它可以找到该文件。

思想?

1 个答案:

答案 0 :(得分:1)

这看起来像是元数据工作区更新问题 这通常用以下方式处理:

  • 一个项目清理操作(你做过):如果只是增量版本搞砸了就足够了。
  • 删除并重新导入项目(您只删除项目的工作区元数据,而不是其内容):最适合.project和.classpath工作区内但是在外部(到工作区)目录中,以及项目的源
  • 使用'-clean'选项重新启动eclipse以重置工作区perspecitve(如果是插件副作用)