Подтвердить что ты не робот

Почему Eclipse maven создает огромные файлы .cfs без каких-либо причин?

Я вдруг обнаружил, что папка плагинов моего рабочего пространства 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), и я никогда не использовал его или не сказал ему индексировать или кэшировать что-либо.

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

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

Спасибо заранее!

4b9b3361

Ответ 1

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

... затмение-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}.

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

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