我在工作区有很多项目。每隔一两周我就要搜索* .snap文件删除它们。否则我的月食需要花费很多时间才能出现?所以很想知道他们是什么?他们是特定于Java?因为我的工作区中有很多Java项目?什么是eclipse中的* .snap文件?
13
A
回答
12
* .snap文件表示运行期间IDE工作区状态的变化。这主要是针对eclipse崩溃恢复计划。发生崩溃时,这些文件将用于恢复状态日食工作区。
我
2
看起来你的eclipse平台经常崩溃。否则,当平台不运行时,快照文件不应该存在。正如Roe的评论中的引用页面所解释的那样,它们只是用于崩溃恢复,并在平台正常关闭期间被删除。删除它们会让eclipse想到,没有发生崩溃,但它不能恢复,你可能不得不刷新/重建你的工作空间(这可能需要相同的时间)。
我不会删除这些文件,除非eclipse不会从崩溃中恢复。看看eclipse工作区和平台日志文件,如果你有一些插件的麻烦,并从这一方面解决问题(更新插件或发送错误报告)而不是删除这些文件。
+1
Eclipse确实崩溃了很多,你可能最终得到错误'java.lang.StackOverflowError org.eclipse .core.internal.dtree.DeltaDataTree.reroot'在重新启动过程中。在这种情况下,由于恢复失败,Eclipse无法启动。删除'.metadata/.plugins/org.eclipse.core.resources /'中的一个或多个.snap文件将修复这种情况下的工作区。 – 2017-04-18 05:39:10
1
一个很好的解决方案是:
- 剪切和.snap文件粘贴在一个单独的文件夹
- 开始,然后关闭Eclipse(重启后我发现我的一些类其中不存在)
- 推回.snap文件中的原始位置
- 再次启动Eclipse的某种
相关问题
- 1. Eclipse中的派生文件是什么?
- 2. Snap在做什么?
- 3. 什么是Eclipse
- 4. 什么是在Eclipse中
- 5. 什么是Eclipse中的LogCat?
- 6. Eclipse .classpath文件和build.xml文件之间的关系是什么?
- 7. 需要什么.snap包才能从snap store自动更新?
- 8. 什么是在Eclipse
- 9. 使用jsp文件时,eclipse中的常见技巧是什么?
- 10. Eclipse中Web App Libraries文件夹的用途是什么?
- 11. 什么是Eclipse工作区中的.metadata文件夹?
- 12. 什么是Eclipse中的“Android专用库”文件夹?
- 13. 什么是Eclipse工作区插件文件夹中巨大的* .CFS文件?
- 14. Eclipse文件夹是透明/灰色的。这是什么意思?
- 15. 什么是Eclipse的结构?
- 16. 什么时候在Eclipse中创建类似eclipse的.class文件?
- 17. swift什么是从firebase检索snap节点的最佳方式
- 18. eclipse项目.externalToolBuilders文件夹中的专用.org.eclipse.wst.jsdt.core.javascriptValidator.launch文件是什么?
- 19. Java Eclipse中的src是什么意思?
- 20. Eclipse平台中的Canvas会是什么
- 21. 在eclipse中CDT的目的是什么?
- 22. 什么是$ PATH中的/ snap/bin目录?我可以从$ PATH中删除它吗?
- 23. 什么是在Eclipse Eclipse中生成R.java的过程juno
- 24. 什么是Eclipse SR1软件包?
- 25. 什么是Mylar在Eclipse中使用的?
- 26. eclipse中org.eclipse.jdt.launching.JRE_CONTAINER的用法是什么?
- 27. 退役mvn eclipse的等价物是什么:eclipse在m2e中?
- 28. 为什么war文件不是在eclipse中的spring mvc框架中构建的?
- 29. 找出JVM Eclipse运行的是什么
- 30. 什么是eclipse的.classpath输出?
.snap次将是我的猜测。严重的是,首先谷歌命中:http://dev.eclipse.org/newslists/news.eclipse.newcomer/msg06614.html – falstro 2010-01-08 09:15:18
谢谢。我会这样做..但我想我会在这里得到点答案,所以问..对不起.. – GuruKulki 2010-01-08 09:21:12