2010-11-16 8 views
42

Ho iniziato a notare che l'unità WD si riempiva e ha eseguito una dimensione: una gigantesca ricerca di file su di essa. Si è alzato diversi file qui:Quali sono i giganteschi file * .CFS presenti nella cartella del plug-in dell'area di lavoro di Eclipse?

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

che superano 189.992 KB (189 MB)!

Qualcuno sa di questi furfanti?

+2

Credo che si è scaricato la metà internet utilizzando Maven e Nexus fatto un buon lavoro l'indicizzazione dei vasi;.) – stacker

+0

Penso che la risposta da PomCompot è impeccabile e dovrei essere accettato come delinea chiaramente dove i file provengono da. –

+0

Grazie per aver postato. Altrimenti avrei pensato che fosse https://en.wikipedia.org/wiki/CFS_(file_format) –

risposta

8

come osserva lo stacker, ognuno di questi sembra essere un file di segmento Lucene, con Compound File format. Se vuoi vedere cosa c'è dentro, puoi aprirli con Luke

+4

Penso che ciò che il poster originale avrebbe voluto sapere, è come configurare Eclipse in modo che questi file di grandi dimensioni non vengano -appare dopo che ci siamo liberati di loro - Ho 16 spazi di lavoro di eclipse per diversi gruppi di progetti, ognuno con un file CFS di oltre 50 Meg .. \ nexus \ ... Esiste una sorta di impostazione "non indicizzare" per dipendenza da esperti? Alcuni di questi potrebbero essere utili, ma certamente non così tante copie ... un modo per far sì che li unisca? –

44

Infatti, sono gli indici Nexus. È possibile disabilitare il recupero degli indici Nexus in parte o totalmente facendo clic con il pulsante destro del mouse su repository nella view Maven repositories e check/uncheking Disable Index Details/Enable Minimum Index/Full Index Enabled (opzioni con M2Eclipse 0.12).

Qui di seguito uno screenshot: enter image description here

+0

grazie, immagine utile – DiddiZ

+3

Proprio quando pensavo che il plugin m2e non potesse essere più un pezzo di merda, va e mi dà ragione, di nuovo! – gMale

+1

Questo plug-in è stato piuttosto un incubo in passato, ma l'ultima versione (da 11.x) è un vero progresso. Per la loro difesa, combinare il ciclo di vita del build Maven con la build incrementale di Eclipse non è un gioco da ragazzi. – PomCompot

26

Si potrebbe anche considerare deselezionando la casella di controllo (sotto Window menù, Preferences, Maven):

Download repository index updates at startup

+3

Anche una buona idea, questo download indice repository rallenta drasticamente l'avvio. Va notato che non avere indici Maven impedisce la ricerca di alcuni artefatti attraverso l'interfaccia utente di Eclipse (completamento in POM per esempio). – PomCompot

+2

sì, sarebbe bene avere un'alternativa che permetta di usare http://search.maven.org/#api per cercare senza un indice locale. – gliptak

0

Ogni repository che m2eclipse impieghi è indicizzato da Nexus indicizzatore. Se m2eclipse utilizza un repository remoto, scaricherà un indice Nexus dal repository remoto. Se m2eclipse gestisce un repository locale (locale o di lavoro) utilizzerà l'indicizzatore Nexus open source per creare e mantenere un indice locale. Questo indice consente di cercare e individuare rapidamente le dipendenze in base a artefatto, gruppoId, versione o nome classe.

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

Problemi correlati