加载调试配置时Eclipse Luna挂起

时间:2014-08-18 15:58:25

标签: java debugging hang eclipse-plugin eclipse-luna

Eclipse(Luna)IDE遇到问题,在运行程序时遇到了一个永无止境的循环,所以不得不终止程序。之后我每次尝试重新运行程序时都会在加载调试配置时挂起。

我正在尝试创建一个Eclipse插件来检索文件名并为其添加注释。我不相信程序有错误,因为之前工作正常。我在另一个工作区中测试了一个简单的helloWorld程序,看看是否有任何问题,但程序运行正常。根据我的阅读,它可能与元数据文件有关,但我不知道如何纠正它。

问题

当试图加载Eclipse Luna框时,弹出框(这是正常的)在框的右下角,它会显示它正在加载的内容。当它试图加载org.eclipse.web.core时似乎挂起了。

程序在循环发生之前工作正常,我可以毫无问题地运行它。

当Eclipse停止响应时,它询问“如果你想关闭程序”及其下面的内容,它会为你提供下面列出的一些问题详情。

问题详情

问题签名:

  • 问题事件名称:AppHangB1
  • 应用程序名称:javaw.exe
  • 申请版本:8.0.11.12
  • 申请时间戳:539f94f3
  • Hang Signature:8701
  • 挂牌类型:134217728
  • 操作系统版本:6.3.9600.2.0.0.256.48
  • 区域设置ID:2057
  • 其他Hang Signature 1:8701579a6fb10e5d0065e1f36c8dcf91
  • 其他Hang Signature 2:6c5e
  • 其他Hang Signature 3:6c5ef7​​fd43455b1ace2cb9fa4a881a13
  • 其他Hang Signature 4:8701
  • 其他Hang Signature 5:8701579a6fb10e5d0065e1f36c8dcf91
  • 其他Hang Signature 6:6c5e
  • 其他Hang Signature 7:6c5ef7​​fd43455b1ace2cb9fa4a881a13

尝试过

清理和重建所有项目,禁用防火墙和防病毒软件,创建另一个基本程序,重新安装Eclipse和Java。

2 个答案:

答案 0 :(得分:4)

我终于想通了,在本地工作区中我删除了.metadata文件夹,然后重新导入了项目,这让它再次运行。

似乎当它停留在循环中时, .Lock 文件未在.metadata文件夹中正确关闭,并阻止了eclipse启动调试配置。

这些问题也有一些答案可能也可以,而不必删除.metadata文件夹:

How do I prevent Eclipse from hanging on startup?

Eclipse hangs on loading workbench

答案 1 :(得分:3)

我在Linux上运行的eclipse Mars遇到了同样的问题。我通过删除与项目关联的调试配置文件解决了这个问题。此文件位于.metadata / .plugins / .org.eclipse.debug.core / .launches / $ ProjectName.launch