【问题标题】:An internal error occurred during: "Win32 refresh daemon"在“Win32 刷新守护进程”期间发生内部错误
【发布时间】:2013-03-18 05:16:16
【问题描述】:

我在使用 Eclipse Juno 时遇到以下错误:

java.lang.NullPointerException
at org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$FileHandle.handleNotification(Win32Monitor.java:94)
at org.eclipse.core.internal.resources.refresh.win32.Win32Monitor.waitForNotification(Win32Monitor.java:588)
at org.eclipse.core.internal.resources.refresh.win32.Win32Monitor.run(Win32Monitor.java:501)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)

显然与Internal error occurred during: “Cache refresh”有关。 有什么可以解决的吗?

提前致谢。

【问题讨论】:

  • 删除并重新安装。

标签: java eclipse eclipse-juno


【解决方案1】:

如果错误仍然存​​在,请取消选中 Windows -> 首选项 -> 常规 -> 工作区 -> 使用本机挂钩或轮询刷新下的复选框。

如果其他工具修改了 Eclipse 之外的底层文件系统,Eclipse 会自动刷新工作区。您的错误发生在执行该工作的后台作业中。

当然,您可能必须在禁用该选项的情况下手动刷新工作区。

【讨论】:

    【解决方案2】:

    使用 -clean 参数启动 Eclipse 解决了这个问题。

    【讨论】:

      猜你喜欢
      • 2015-01-29
      • 2013-09-20
      • 1970-01-01
      • 2012-08-03
      • 1970-01-01
      • 2023-03-19
      • 2013-10-31
      • 1970-01-01
      • 2014-12-05
      相关资源
      最近更新 更多