该项目未建成,原因是“无法删除'project / bin / classes / com',”

时间:2013-12-01 12:15:47

标签: android eclipse

我以前见过这个错误,之前我只是通过清理一个项目来解决它,但这次它只是不起作用。当我从现有代码导入某个项目时,有时会出现此错误。

到目前为止我尝试过的事情:

  • 清理项目(这个修复它的时间足够长,所以我可以编译它但是然后再次出现错误,每当我想编译它时,清理项目会很烦人)

  • 手动删除bin文件夹,然后清理项目(效果与“clean”选项相同,它将问题解决了一分钟)

我已经对此做了很多研究,每个人都说清理项目应该解决它,但事实并非如此。

编辑:一些其他细节:

  • 我正在使用最新版本的eclipse

  • 我的工作区位于Dropbox同步文件夹中,因为我在两台计算机之间共享它(可能问题出在那里?)

  • 当我点击控制台选项卡时,还有一个错误说“无法编写jarlist缓存文件C:/ users / user / dropbox / android development / workspace / project / bin / jarlist.cache”

3 个答案:

答案 0 :(得分:4)

我发现了问题所在。这是因为我在dropbox文件夹中有工作区。这是一种耻辱,因为我真的想在计算机之间同步工作区。当我“暂停”dropbox系统时,错误消失了,当我再次运行它时,它会回来。

答案 1 :(得分:0)

这实际上也可能是一个权利问题。我也在我的Dropbox文件夹中运行我的Android项目 - 非常有用 - 但是停止Dropbox并没有解决它。

如果您使用的是Linux,则可以在右侧文件夹中cd运行:

sudo chown your_user:your_group -R ./
sudo chmod u+w -R ./

在Windows上,只需检查(右键单击项目文件夹 - >属性)您的用户和组在项目文件夹及其子文件夹中具有读/写权限。

祝你好运!

答案 2 :(得分:0)

有关该主题的一些其他信息:

由于OP我也有同样的问题,因为没有删除bin子文件夹,所以没有构建类文件。我的工作空间位于网络连接驱动器(工作中)上,带有"离线"功能,文件存储在当地,并在我在线或插入我的工作时同步。由于syncproblems,Eclipse无法删除bin子文件夹,因此不会生成类文件。清洁并没有解决它,但错误信息在"问题"指向正确的方向。

我的解决方案是删除所有文件,以及包含" syncproblems" (在我的Windows的同步中心内#34;脱机文件")。 我在Windows 10机器上,离线功能(我认为)是微软网络解决方案。 我的第一篇文章,如果它不合适,我很抱歉。希望有人得到这个

的帮助