我正面临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”有关。 有什么东西可以解决吗?
提前致谢。
答案 0 :(得分:2)
如果错误仍然存在,请取消选中Windows下的复选框 - >偏好 - >一般 - >工作区 - >使用本机挂钩或轮询刷新。
如果某些其他工具修改了Eclipse之外的底层文件系统,则Eclipse会自动刷新工作空间。你的错误发生在后台工作中。当然,您可能必须在禁用该选项的情况下手动刷新工作区。
答案 1 :(得分:1)
使用-clean参数启动Eclipse解决了这个问题。