【问题标题】:identifier highlighting and jumping stopped working标识符突出显示和跳转停止工作
【发布时间】:2012-09-12 03:42:09
【问题描述】:

这个问题在不同的工作区之间来来去去...

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

这些是 java 源文件。并且文件或文件的项目中没有错误。这是从 java 的角度来看的。

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

谢谢! 马特

【问题讨论】:

  • 您是否尝试删除您的 .metadata 文件夹并重新开始
  • 好主意,但删除 .metadata 或创建新工作区没有帮助。

标签: java eclipse maven editor


【解决方案1】:

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

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

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

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

【讨论】:

    猜你喜欢
    • 2014-03-19
    • 1970-01-01
    • 2023-01-19
    • 2021-02-26
    • 1970-01-01
    • 2012-03-26
    • 1970-01-01
    • 2012-07-29
    • 1970-01-01
    相关资源
    最近更新 更多