如何访问eclipse用于进行Java搜索,导入等的索引?
答案 0 :(得分:3)
与此同时,如果你觉得索引不完整(open type
没有显示它应该的类型),你可以通过以下方式解决:
- 退出Eclipse,
- 在元数据中查找索引文件,并将其全部丢弃。
- 重启Eclipse,
- 并激活打开类型的对话框,该对话框将触发正确的重建索引。
索引文件位于:
<workspace>/.metadata/.plugins/org.eclipse.jdt.core/
,您希望摆脱怀疑中的所有“*.index
”文件+“savedIndexNames.txt
”。
我刚用现有的Eclipse Helios 3.6.1检查过,那些文件还在。
更一般地(以编程方式),SearchParticipant API涉及这些文件,在bug 308402中提及
SearchParticipant
包含方法#selectIndexes
及其部分文档 “索引位置表示文件系统中文件的路径 保存索引信息。“为此,我们将.index
文件存储在我们的文件中 自己的位置,并在使用#selectIndexes
方法时返回它们BasicSearchEngine
。
您可以看到example here。