我在工作区里有很多项目。每隔一两周,我必须搜索* .snap文件删除它们。否则我的日食需要很多时间才能出现?好奇地知道他们是什么?它们是否特定于java?因为我的工作区里有很多java项目?
答案 0 :(得分:13)
* .snap 文件表示运行时期间IDE工作空间状态的更改。这主要是针对eclipse崩溃恢复计划。发生崩溃时,这些文件用于恢复日食工作区的状态。
答案 1 :(得分:2)
看起来您的eclipse平台经常崩溃。否则,在平台未运行时,快照文件不应存在。正如roe评论中引用的页面所解释的那样,它们仅用于崩溃恢复,并且在平台正常关闭期间被删除。删除它们会让eclipse思考,没有发生崩溃但是它无法恢复,你可能需要刷新/重建你的工作区(这可能需要相同的时间)。
除非eclipse无法从崩溃中恢复,否则我不会删除这些文件。看看eclipse工作区和平台日志文件,如果你遇到一些插件问题并从这一方面解决问题(更新插件或发送错误报告)而不是删除这些文件。
答案 2 :(得分:1)
对我来说一个非常好的解决方案是: