11

我正在使用 JDK 1.5.0-12 在 MS-Windows 2000 SP4 上使用 Eclipse 版本 3.2.1 Build M20060921-0945。
我将我的语言环境设置为 es-AR,并用我不喜欢的西班牙语设置所有菜单和上下文。所以我在 eclipse.ini 文件中包含了一个参数"-nl en"
从那以后,“搜索”和上下文菜单中的“参考...”功能停止工作。我删除了参数并使用“-clean”运行了 eclipse,但仍然无法正常工作。我对正在发生的事情没有任何其他线索。谢谢大家。 将要

4

10 回答 10

42

删除 eclipse 数据中的所有文件,例如:
<WORKSPACE>/.metadata/.plugins/org.eclipse.jdt.core
这应该强制 eclipse 重建其索引

于 2009-10-30T06:47:28.153 回答
5

我看到一个类似的问题,搜索参考(Ctrl + Shift + G)停止工作。如果我重新启动 Eclipse,它会再次工作,但它仍然很烦人。我在想也许有一些键盘快捷键我有时不小心打乱了搜索。

于 2009-06-03T22:13:54.270 回答
4

在 Eclipse 的最新 Indigo 版本中遇到了同样的问题,搜索我选择的方法或类的引用总是给出 0 结果。

停止 Eclipse,删除文件夹中的所有文件<WORKSPACE>/.metadata/.plugins/org.eclipse.jdt.core,然后重新启动 Eclipse 即可解决。

于 2011-07-06T14:38:45.783 回答
3

在尝试了以上所有方法但没有任何效果之后,我再次查看了用于文件搜索的文件名模式:*.java *.properties、*.vm、*.xml、*.xsd

我在 .java 之后缺少逗号,因此 Eclipse 没有搜索我的 .java 文件,它正在寻找与模式“ .java *.properties”匹配的文件。

哇,我是不是觉得笨笨笨呢……加上逗号就解决了!传递我的简单解决方案,以防它对其他人有好处......

于 2013-01-11T20:42:53.960 回答
3

转到 {workspace}.metadata.plugins\org.eclipse.search 并清除 dialog_settings.xml 的 History 部分,为我工作。

于 2014-01-22T07:38:03.223 回答
2

听起来很奇怪,但键盘映射似乎确实影响了这一点。我已将 -H 映射到在文件中搜索,Java 搜索开始显示所有内容,而不是对我正在搜索的方法的实际引用。~没什么~解决这个问题,包括上面的解决方案。但是将密钥重新映射到打开搜索对话框 DID 修复了它。

于 2011-06-30T20:55:37.457 回答
2

我刚刚通过 Eclipse Mars 1 Release 4.5.1 体验了这种行为。仅在特定类别中。清理并构建整个工作区不起作用,但我已经更新了包含该类的 Maven 项目 [右键单击项目 - > Maven - > 更新项目 ...],它现在可以工作了。

希望它可以帮助某人。

于 2017-10-23T13:34:17.987 回答
0

我刚刚通过 Eclipse Mars 1 Release 4.5.1 体验了这种行为。

我尝试了上面提到的所有方法,但没有帮助。所以我创建了新的工作区,并导入了项目,搜索又开始工作了。

于 2018-01-25T22:18:22.607 回答
0

我在 Linux Mint 上的 Eclipse 2019-09 R (4.13.0) 中遇到了类似的问题

对我有用的一件事(除了再次关闭和打开 Eclipse)是单击搜索图标,然后单击选项卡上的Show Previous Search图标,然后在 New 中打开

于 2020-01-28T16:36:23.377 回答
-1

垃圾你的安装。

然后重新安装它。

于 2008-11-05T15:12:20.693 回答