Почему Eclipse maven создает огромные файлы .cfs без причины? - PullRequest
29 голосов
/ 01 ноября 2011

Я неожиданно обнаружил, что папка плагинов моей рабочей области Eclipse была огромной, и обнаружил следующие файлы:

  • ... \ 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 ~ 200 МБ каждый

Прежде чем найти эти огромные файлы, я даже не знал, что такое Maven, я не решил установить его (должно быть, пришло обновление Indigo), и я никогда не использовал его и не велел индексировать или кэшировать что-либо .

Я видел этот вопрос и много гуглил, но не могу понять, почему maven или nexus даже делают что-нибудь !

Может ли кто-нибудь объяснить мне, почему он вообще создает эти файлы, особенно если я даже не использую его или не говорю / не позволяю?

Заранее спасибо!

1 Ответ

5 голосов
/ 17 января 2012

У меня просто такая же проблема. Я только что сделал несколько тестовых кодов и обнаружил, что 250 МБ хранятся в файле

... затмение-workspace.metadata.plugins \ org.eclipse.m2e.core \ нексус \ d9d714e11cb097b3ffcec91cccc65d3e_j.cfs

я нашел это:

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

m2e кеширует люценовый индекс в двух местах. Индексы для рабочей области хранится в .metadata / .plugins / org.eclipse.m2e.core / nexus и там также является глобальным кешем в ~ / .m2 / хранилище / .cache / m2e / $ {m2e.version}.

Попробуйте почистить кэш и посмотрите, исчезнет ли проблема.

Хорошо - но это еще не до того, что и почему он там хранится.

...