尝试减小我(DB同步)工作区的大小 - 实现了文件夹
${workspace_loc}\.metadata\.plugins\org.eclipse.jdt.core
占用~35 Mbytes - 文件夹的内容是.index
个文件(占用空间最多)和其他一些文件(价值几Kb):
[0-9]*\.index
externalLibsTimeStamps
indexNamesMap.txt
invalidArchivesCache
javaLikeNames.txt
nonChainingJarsCache
participantsIndexNames.txt
savedIndexNames.txt
variablesAndContainers.dat
我似乎无法找到那些文档。我可以安全地删除它们吗?你能指点我一些关于${workspace_location}\.metadata\
目录中包含的JDT插件文件夹/文件的文档吗?
有没有办法通过gui来清理缓存(最好定期)?
答案 0 :(得分:7)
是的,您可以安全地删除它们,但它不是很有用。
根据an answer到How would you access Eclipse JDT index?,这些文件是您在打开类型时使用的类索引..." (在Refactor> Open Type ...或通过Ctrl + Shift + T)。因此,如果您删除它们,下次要使用&#34打开课程时;打开类型..."这些课程将重新编制索引。
因此,为了节省空间而删除它几乎没有意义,因为它将被重新创建。但是,如果你认为你的索引中有一些搞砸了,删除就很有用,这是一种更新它的方法,正如所提到的答案所暗示的那样。