我使用eclipse Indigo,subclipse 1.10.x和javaNL。每当我尝试在eclipse中刷新我的项目时,它都会在恢复资源0%和计算更新要求0%时陷入困境。我试图杀死eclipse并重新打开项目,它仍然会做同样的事情。我不明白为什么会这样。它最近开始发生。在它工作正常之前。
答案 0 :(得分:6)
问题:我不明白为什么会发生这种情况
一般答案: http://www.ihateeclipse.com/
(我可能会分享这些观点,并且不认为Eclipse应该被称为IDE,但不会解决您的问题 - 因此我们可以继续进行可能的解决方法)。
可能的解决方法:
1。)以干净模式How to run eclipse in clean mode? and what happens if we do so?启动eclipse。 (这解决了aprox。我不断回归的80%'我弄乱了我自己的状态'我遇到的问题。)
2.。)如果这没有帮助 - 你必须停止eclipse,识别相应的文件(或只是持有这些信息的任何文件)并手动删除它们,然后重新启动eclipse。就像我仍然遇到“我的搜索类型”(Ctrl + T)的问题,并且必须删除这里描述的文件Eclipse type hierarchy not always working(遗憾的是我对你当前问题的文件一无所知 - 所以请随意关注我的“回答”,因为它没有直接回答你的问题)。
我发现“完全重置”的最佳内容似乎是:http://letsgetdugg.com/2009/04/19/recovering-a-corrupt-eclipse-workspace/或http://blog.pdark.de/2011/09/02/restoring-a-corrupted-workspace-in-eclipse/(注意:我尚未验证所描述的行为)。
3。)重新创建工作区 - 删除任何eclipse所有物,如.metadata
文件夹,并仅保留项目的所有物(例如,资源,资源等)。然后根据您现有的项目源创建一个新的Eclipse项目。
4.如果步骤1-3失败,请考虑重新安装Eclipse(再次在此过程中包括上面的步骤3)或切换到至少可以处理其自身状态的正确IDE。
5。)我经历了罕见的情况,最终这些事情是由我触发而不是由于日食而无处不在地发生 - 我认为除非你搞砸了,否则你怎么能在你的情况下管理它与日食源本身)。
希望这会有所帮助 - 即使SO社区很大,我也会遇到更好的结果,直接询问eclipse开发人员社区何时遇到这些特定问题(但是你经常会得到一个链接到他们创建的开放Bug ...你的问题)最后“只是从现有来源导入新的eclipse工作区”每当我最近遇到这样的问题时(我需要大约5分钟来检查我们的资源,启动Eclipse并使用-clean作为默认值并导入现有的Maven项目解决任何只有eclipse的问题 - 虽然每个日食问题可能需要数天才能解决,而我的日常业务没有任何进一步的优势)
答案 1 :(得分:2)
我不知道这会对任何人有所帮助,但我遇到了同样的问题。有些链接建议我删除我不想做的元数据。
为我解决的是:
答案 2 :(得分:0)
我不小心将目标文件签入了SVN。并且目标文件很大,因此它仍然停留在恢复资源上。一旦我从SVN中删除了这些目标文件,这个问题从未发生过。但是JBA的答案非常全面,所以我将其标记为正确答案。
答案 3 :(得分:0)
再次共享项目(设置SVN设置)
答案 4 :(得分:0)
这对我有用: 转到您的工作区安装,并手动删除您的maven项目下的目标目录(不要担心,maven将在编译时创建另一个目录)。这删除了我在“恢复来源”中的Eclipse状态(线程),始终为0%。
答案 5 :(得分:0)
我有同样的问题,在重启Eclipse时,我正在快速取消“转换资源”任务,而它处于“等待”模式。