2010-11-16 134 views
42

我开始注意到我的WD驱动器已满并且运行了一个尺寸:巨大的文件搜索。它已经在这里打开了几个文件:什么是Eclipse工作区插件文件夹中巨大的* .CFS文件?

F:\SCOTT-SHARED-DESKTOP\My Documents\JPA_SPRING_STRUTS\.metadata\.plugins\org.maven.ide.eclipse\nexus\d9d714e11cb097b3ffcec91cccc65d3e_58.cfs

超过189992 KB(189 MB)!

任何人都知道这些流氓?

+2

我猜你下载了一半使用maven互联网和Nexus干得不错索引你的罐子。) – stacker 2010-11-16 22:44:44

+0

我觉得从PomCompot答案是点上,应该是一个公认的,因为它清楚地概述了这些文件来自。 – 2011-07-18 15:05:41

+0

感谢发布。否则,我会认为它是https://en.wikipedia.org/wiki/CFS_(file_format) – 2017-12-30 20:58:29

回答

8

作为堆栈器指出,每个这些似乎是一个Lucene段文件,与Compound File format。如果你想看看里面是什么,你可以打开它们Luke

+4

我认为原始海报可能想知道的是如何配置Eclipse,以便这些大文件不会重新生成 - 在我们摆脱它们之后出现 - 我有16个eclipse工作区,用于不同的项目集,每个工作区都有一个50 + Meg .. \ nexus \ .. CFS文件。每个Maven依赖关系是否存在某种“不索引”设置?其中一些可能是方便的,但肯定没有那么多副本......有什么方法可以将它们结合起来? – 2011-02-10 20:48:37

44

确实,它是Nexus索引。您可以通过右键单击Maven存储库视图中的存储库并选中/取消选中禁用索引详细信息/启用最小索引/全索引启用(带有M2Eclipse 0.12的选项),以部分或完全禁用Nexus索引检索。

下文截图: enter image description here

+0

感谢,有帮助的图片 – DiddiZ 2012-07-29 14:05:12

+3

就在我认为m2e插件不能成为一个垃圾的时候,它再次证明我错了! – gMale 2013-06-28 00:17:01

+1

这个插件在过去一直是一个相当噩梦,但最新版本(从11.x开始)是一个真正的进步。为了防御,将Maven构建生命周期与Eclipse增量构建相结合并不是小菜一碟。 – PomCompot 2013-07-04 11:58:14

26

您也可以考虑取消选中该复选框(下Window菜单,PreferencesMaven):

Download repository index updates at startup

+3

也是一个好主意,这个存储库索引下载大大减缓了启动速度。应该注意的是,没有Maven索引可以阻止通过Eclipse UI执行一些工件搜索(例如,在POM中完成)。 – PomCompot 2012-08-31 09:12:28

+2

是的,最好有一个替代方案,允许使用 http://search.maven.org/#api 在没有本地索引的情况下进行搜索。 – gliptak 2012-08-31 17:25:13

0

是m2eclipse的用途每个仓库都被Nexus的索引索引。如果m2eclipse使用远程存储库,它将从远程存储库下载Nexus索引。如果m2eclipse正在管理本地存储库(本地或工作区),它将使用开源Nexus索引器来创建和维护本地索引。该索引允许您通过artifactId,groupId,版本或类名快速搜索和查找依赖关系。

http://books.sonatype.com/m2eclipse-book/reference/repository-sect-repo-view.html#d5e1169

相关问题