标识符突出显示和跳转停止工作

时间:2012-09-10 19:38:52

标签: java eclipse maven editor

我在不同的工作空间之间来回走动......

在某些时候标识符突出显示(将光标放在标识符上,范围内的所有其他事件都会突出显示)并按住命令单击标识符以跳转到其定义,并停止在某些文件中工作。

这些是java源文件。并且文件或文件的项目中没有错误。这是在java透视图中。

问题绝对不是日食范围或工作区范围。我可以在java文件和一些工作之间切换,有些则不然。它可能是项目特定的(快速测试表明它不能在同一个项目中处理两个java文件,而是处理来自另一个项目的java文件)。

谢谢! 马特

1 个答案:

答案 0 :(得分:1)

所以事实证明我的问题并不是真的是文件或工作区坏了。发生的事情是我将一个项目导入我的eclipse工作区。现在这是一个基于maven的项目 - 一个主项目,在主目录中有父pom.xml,许多项目在主目录下直接有自己的pom.xml文件。

显然我导入了父项目(主目录)。我应该做的是导入个别项目。

FWIW,如果父目录没有pom,eclipse会看到子目录中的每个项目。但是,如果父pom位于顶层目录中,它只会查看根项目,除非您向下钻取 - 并且每个子项目都必须单独导入。

现在一切都好了!这是有道理的,因为它定义了所有源目录。这就是让我失望的原因 - 我能够导航到目录,但它们没有在构建路径中显示为源目录。