试图减小我的(DB同步)工作区的大小 - 实现了该文件夹
${workspace_loc}\.metadata\.plugins\org.eclipse.jdt.core
Run Code Online (Sandbox Code Playgroud)
需要大约35 MB - 文件夹的内容是.index文件(占用空间最多)和其他一些(价值几Kb):
[0-9]*\.index
externalLibsTimeStamps
indexNamesMap.txt
invalidArchivesCache
javaLikeNames.txt
nonChainingJarsCache
participantsIndexNames.txt
savedIndexNames.txt
variablesAndContainers.dat
Run Code Online (Sandbox Code Playgroud)
我似乎无法找到那些文档.我可以安全地删除它们吗?你能指点一下${workspace_location}\.metadata\目录中包含的JDT插件文件夹/文件的一些文档吗?
有没有办法通过gui来清理缓存(最好定期)?
PS:如果这有所不同,我在开普勒PS2:链接到文档可能是代码注释的链接等
是的,您可以安全地删除它们,但它不是很有用.
据一个答案给你如何访问的Eclipse JDT指数?,这些文件是"打开类型..."时使用的类索引(在重构>打开类型...或通过Ctrl + Shift + T).因此,如果删除它们,下次要使用"Open Type ..."打开一个类时,将重新编制类.
因此,为了节省空间而删除它几乎没有意义,因为它将被重新创建.但是,如果你认为你的索引中有一些搞砸了,那么删除是有用的,这是一种更新它的方法,正如所提到的答案所暗示的那样.