java - 加载调试配置时 Eclipse Luna 挂起

标签 java debugging freeze eclipse-plugin eclipse-luna

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

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

问题

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

程序在循环发生之前运行良好,我可以毫无问题地运行它。

当 Eclipse 停止响应时,它会询问“是否要关闭该程序”,并在下面为您提供一些问题详细信息,如下所列。

问题详情

问题签名:

  • 问题事件名称:AppHangB1
  • 应用程序名称:javaw.exe
  • 应用版本:8.0.11.12
  • 申请时间戳:539f94f3
  • 挂签:8701
  • 挂号机:134217728
  • 操作系统版本:6.3.9600.2.0.0.256.48
  • 区域设置 ID:2057
  • 附加挂签名1:8701579a6fb10e5d0065e1f36c8dcf91
  • 额外的 Hang 签名 2:6c5e
  • 附加挂签名 3:6c5ef7​​fd43455b1ace2cb9fa4a881a13
  • 附加挂号4:8701
  • 附加挂号5:8701579a6fb10e5d0065e1f36c8dcf91
  • 额外的 Hang 签名 6:6c5e
  • 附加挂签名 7:6c5ef7​​fd43455b1ace2cb9fa4a881a13

尝试过

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

最佳答案

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

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

这些问题也有一些答案可能在不删除 .metadata 文件夹的情况下也能正常工作:

How do I prevent Eclipse from hanging on startup?

Eclipse hangs on loading workbench

关于java - 加载调试配置时 Eclipse Luna 挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25367402/

相关文章:

c - 如何加载共享库符号以使用 gdb 和 gdbserver 进行远程源代码级调试?

来自 lldb 中记录的异常的 Swift stackframe 符号未被分解

python - python freeze 可以在 64 位 linux 上编译 32 位二进制文​​件吗

visual-studio - Visual Studio : How to stop breakpoint hit from stealing focus?

python - Pycharm 升级到 4.0.5 导致问题

java - 使用 Spring 上下文的命令行应用程序永无止境

java - 不明白ExecutorService#shutdown

java - 在java中删除整个BST

java - Jasper 报告 pdf 名称问题

java - 如何将 JLabel.getIcon() 转换为 BufferedImage