为什么Eclipse maven无缘无故地生成巨大的.cfs文件?

时间:2011-10-31 20:26:45

标签: eclipse maven eclipse-plugin nexus m2e

我突然发现Eclipse工作区的plugins文件夹很大,我发现了以下文件:

  • ... \ EclipseWorkspace \ .metadata位于\ .plugins \ org.eclipse.m2e.core \关系\ d5024e88244f4087c1f73b4a8fae2df4_i.cfs 〜200MB
  • E:\。m2 \ repository \ .cache \ m2e \ 1.0.100 \ d9d714e11cb097b3ffcec91cccc65d3e \ min_n.cfs以及_r.cfs 每个~200MB

在找到这些巨大的文件之前,我甚至不知道Maven是什么,我没有选择安装它(必须带有Indigo升级)并且我从未使用它或者告诉它索引或缓存任何东西

我已经看过this question并广泛搜索,但无法理解为什么maven或nexus甚至在做任何事情

有人可以向我解释为什么它首先创建这些文件,特别是没有我甚至使用它或告诉/允许它?

提前致谢!

1 个答案:

答案 0 :(得分:5)

我遇到同样的问题。我刚做了一些测试编码,发现250MB存储在一个文件中

...蚀-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}中的全局缓存。

     

尝试清理缓存并查看问题是否消失。

嗯 - 但是直到它存储在那里以及它存储的原因仍然存在。