簡體   English   中英

您將如何訪問Eclipse JDT索引?

[英]How would you access Eclipse JDT index?

如何訪問eclipse用於Java搜索,導入等的索引?

這個舊線程(用於eclipse2!)提到:

同時,如果您覺得索引不完整( open type沒有顯示應有的類型),則可以通過以下方法解決:

  • 退出Eclipse,
  • 在元數據中找到索引文件,然后將其全部丟棄。
  • 重新啟動Eclipse,
  • 並激活打開類型的對話框,這將觸發正確的重新索引。

索引文件位於:
<workspace>/.metadata/.plugins/org.eclipse.jdt.core/ ,您想擺脫所有+的“ *.index ”文件和“ savedIndexNames.txt ”。

我剛剛檢查了當前的Eclipse Helios 3.6.1,這些文件仍然存在。


更一般地(以編程方式),這些文件涉及SearchParticipant API錯誤308402中提到

SearchParticipant具有方法#selectIndexes ,其文檔的一部分說:“索引位置代表文件系統中包含索引信息的文件的路徑。” 並為此目的,我們保存我們.index文件在我們自己的位置,並返回那些當#selectIndexes方法是使用所謂的BasicSearchEngine

您可以在此處查看示例

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM