2011-10-31 18 views
29

我突然發現,我的Eclipse工作區的plugins文件夾是巨大的,我發現了以下文件:爲什麼Eclipse maven無緣無故產生巨大的.cfs文件?

  • ... \ EclipseWorkspace \ .metadata位於\ .plugins \ org.eclipse.m2e.core \關係\ d5024e88244f4087c1f73b4a8fae2df4_i.cfs 〜200MB
  • E:\平方米\庫\ .cache \ M2E \ 1.0.100 \ d9d714e11cb097b3ffcec91cccc65d3e \ min_n.cfs也_r.cfs 〜200MB每個

發現這些之前巨大的文件我甚至不知道Maven是什麼,我沒有選擇安裝它(必須有Indigo升級版本),而且我從未使用它或者讓它索引或緩存任何內容。

我看過this question並廣泛搜索,但不能解決爲什麼maven或nexus甚至在做什麼什麼

有人請向我解釋爲什麼它首先創建這些文件,特別是沒有我甚至使用它或告訴/允許它?

在此先感謝!

+0

你有沒有使用maven來控制構建過程的項目?也許你已經獲得了源代碼的開源項目? – chrisbunney

+0

據我所知,在我發現這些之前,我甚至都不知道Maven是什麼,我工作空間中的所有項目都是我從頭開始創建的項目。 我改變的唯一事情是安裝插件PyDev,ProDT和ML-Dev,同時搞亂Python,Prolog和ML。 – sparrowt

+5

最佳答案。 – Kilokahn

回答

4

我只是有同樣的問題。我只是做了一些測試編碼,結果發現250MB存儲在一個文件

... Eclipse的workspace.metadata.plugins \ org.eclipse.m2e.core \承上啓下\ d9d714e11cb097b3ffcec91cccc65d3e_j.cfs

我發現這:

http://dev.eclipse.org/mhonarc/lists/m2e-users/msg01708.html

M2E在兩個地方緩存Lucene索引。每工作空間索引是存儲在.metadata/.plugins/org.eclipse.m2e.core/nexus下的 ,並且 也是〜/ .m2/repository/.cache/m2e/$ {m2e.version}中的全局緩存。

嘗試清理緩存並查看問題是否消失。

那麼 - 但是這並不能保證,直到它爲什麼存儲在那裏。