2010-11-16 138 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

相關問題