2013-10-12 8 views
6

cercando di ridurre le dimensioni del mio (DB sincronizzato) di lavoro - si rese conto che la cartellaPulizia Eclipse - quali sono i file ".index" - posso eliminarli in modo sicuro?

${workspace_loc}\.metadata\.plugins\org.eclipse.jdt.core 

stava prendendo ~ 35 Mbyte - il contenuto della cartella sono .index file (che prendono la maggior parte dello spazio) e alcuni altri (che vale un paio di Kb):

[0-9]*\.index 
externalLibsTimeStamps 
indexNamesMap.txt 
invalidArchivesCache 
javaLikeNames.txt 
nonChainingJarsCache 
participantsIndexNames.txt 
savedIndexNames.txt 
variablesAndContainers.dat 

Non riesco a trovare documenti su quelli. Posso eliminarli in sicurezza? Puoi indicarmi alcuni documenti sulle cartelle/file di plugin JDT contenuti nella directory ${workspace_location}\.metadata\?
C'è qualche modo tramite la GUI per pulire le cache (preferibilmente periodicamente)?

PS: sto facendo su Kepler se questo fa la differenza PS2 : collegamenti a documenti possono essere link per codificare i commenti e quali

+0

Quando ho aperto "javaLikeNames.txt", il suo unico contenuto era "java";) –

risposta

5

Sì, si può tranquillamente eliminarli, ma non è molto utile.

Secondo an answer a How would you access Eclipse JDT index?, questi file sono l'indice di classe utilizzato quando si "Apri tipo ..." (in Refactor> Apri tipo ... o tramite Ctrl + Maiusc + T). Quindi se li elimini, la prossima volta che vuoi aprire una classe usando "Apri tipo ..." le classi saranno reindicizzate.

Pertanto, eliminarlo per risparmiare spazio ha poco senso, in quanto verrà ricreato. L'eliminazione è comunque utile se pensi di avere qualcosa incasinato nel tuo indice, è un modo per aggiornarlo, come suggerisce la risposta suggerita.

Problemi correlati