正如标题所述,我在eclipse中开发了一个简单的NFC应用程序,我试图在移动设备中运行它来调试我的代码。但是,当我尝试运行它时,这条消息就出来了,问题甚至无法启动。它说一个操作还没有,但似乎已经停止了。有没有人遇到过类似的问题,或者有人知道这里发生了什么?
答案 0 :(得分:24)
我有完全相同的问题。对我来说,帮助在eclipse.ini文件的第一行添加'-clean'选项并重新启动IDE。添加此选项后,eclipse会在每次启动时清除工作区中的所有缓存数据(这也意味着它将以较慢的速度启动)。
您可以在此处找到有关它的更多信息:How to repair hanging 'User Operation is waiting for “Building Workspace”' in eclipse
答案 1 :(得分:16)
对我来说,清洁选项不起作用,我不想重置工作区。对我来说幸运的是另一种解决方案:
哦是的,我在整个时间里都在eclipse.ini中有了干净的选项。不确定是否有必要,但最好先尝试该选项。
答案 2 :(得分:2)
我不得不从Eclipse中禁用自动构建选项并重新启动它。这使它对我有用。
答案 3 :(得分:1)
我遇到了同样的问题:等待Project / clean死了。 我试过按照这个建议,在eclipse.ini中修改“-clean”comman,修改工作环境,重新安装eclipse ...... 毕竟,问题仍然存在。
然后最后,我问我的朋友,然后解决方案很简单:“它可能会在你的aapt文件中崩溃,用一个好的文件改变它”
现在一切正常。 希望它有所帮助。
答案 4 :(得分:1)
它也可能表明Eclipse中的JDK设置错误。就我而言,我指的是工作计算机上的特定目录。 IT人员升级了JDK并将其放在不同的目录中,因此旧路径不再有效。 Eclipse确实在并行目录中找到了一个JRE,并试图使用它。
我修复了JDK设置并且它有效。
起初我没有注意到因为我已经“自动构建”了。一旦我关闭它然后尝试运行Maven构建,然后我看到一条错误消息,说无法找到javac。
答案 5 :(得分:1)
我通过删除<workspace_folder>/.metadata/.lock
文件解决了这个问题。
答案 6 :(得分:0)
这可能是因为安装了另一个软件,其端口设置等同于adb服务器使用的端口
答案 7 :(得分:0)
这种方法对我有用:
希望这会有所帮助!
答案 8 :(得分:0)
我遇到了同样的问题,我采用了研究员们的建议,但是没有用。我发现target-> classes目录下有一些文件夹,本人和IDE都无法清除/删除。.
我重新启动计算机,然后启动IDE,一切正常。
答案 9 :(得分:0)
答案 10 :(得分:0)
对我来说,问题是由于 Maven 项目的构建路径不正确。尝试配置构建路径并仅包含我学到的实际需要的内容。 我的父 Maven 项目有 10 多个子模块。我的日食需要 3-4 分钟等待每个文件保存的后台进程。我从构建路径中删除了 [父模块]/src 并重新启动了 eclipse 并解决了问题。
答案 11 :(得分:-1)
我遇到了这个问题,原因是有一个项目构建不正确。因此,如果您在现有的工作区中遇到此问题,请查看最近的更改或最近导入的项目。