使用Ctrl+;在Eclipse中保存多个文件;s原因“;无法编辑该文件";

使用Ctrl+;在Eclipse中保存多个文件;s原因“;无法编辑该文件";,eclipse,file,locking,save,js-test-driver,Eclipse,File,Locking,Save,Js Test Driver,我经常使用IntellijIDEA,但因为jsTestDriver不能与IDEA一起工作,所以我不得不使用eclipse。每次使用CTRL-S快捷键保存javascript文件时,我都会收到一条非常恼人的错误消息 在想法上,它只是为我保存文件。。。我从来没有遇到过任何问题。这是有史以来最不引人注目的储蓄模式,我喜欢它 但是有了这个IDE-eclipse,我必须不断地手动保存文件。无论如何,我已经习惯了,但是如果我对2个或更多文件进行更改,当我按CTRL-S时,这个错误消息会弹出2次以上。真烦人

我经常使用IntellijIDEA,但因为jsTestDriver不能与IDEA一起工作,所以我不得不使用eclipse。每次使用CTRL-S快捷键保存javascript文件时,我都会收到一条非常恼人的错误消息

在想法上,它只是为我保存文件。。。我从来没有遇到过任何问题。这是有史以来最不引人注目的储蓄模式,我喜欢它

但是有了这个IDE-eclipse,我必须不断地手动保存文件。无论如何,我已经习惯了,但是如果我对2个或更多文件进行更改,当我按CTRL-S时,这个错误消息会弹出2次以上。真烦人

更糟糕的是,它影响了我使用jsTestDriver的单元测试结果!有时运行0个测试,有时中途崩溃。。。都是因为文件没有保存


有人能帮我修一下吗?IDEA也不是同时运行的。只需STS/Eclipse。

在谷歌搜索错误消息后,它似乎来自
org.Eclipse.core.internal.resources.ResourceException
。虽然有点过时,但试着看看帖子评论中的解决方案是否解决了这个问题。

那个家伙的问题与我的问题完全不同。相同的例外,但完全不同:/n是的,它是关于OSGi的,但它归结为org.eclipse.core,它是eclipse的一部分。正如他们所建议的那样,请尝试删除\.metadata\.plugins\org.eclipse.core.resources\.snap和\.metadata\.plugins\org.eclipse.core.resources\.root\.markers.snap,当然,在删除之前要保留备份。叹气。。。我受够了日食。这是一个糟糕的ide。在数百个案例中,这个想法确实好得多。我真的不明白它背后的原因,因为我发现我的生产力下降了天文数字。有太多的小事情甚至都不是想法的问题,但你必须介入并帮助它。。。或者它做了错误的、毫无意义的违约。我能想到无数的例子。有了IDEA,就不存在这样的问题了。它只是做了“正确”的事情。伙计,我希望jsTestDriver能和IDEA一起工作。。。这才是真正的解决办法。皮蒂。