JavaEar 专注于收集分享传播有价值的技术资料

An internal error occurred during: "Win32 refresh daemon"

问题描述


英文原文

I'm facing the following error with 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)

Apparently is related with Internal error occurred during: “Cache refresh”. Are there any thing that may solve?

Thanks in advance.


中文翻译

I'm facing the following error with 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)

Apparently is related with Internal error occurred during: “Cache refresh”. Are there any thing that may solve?

Thanks in advance.

I'm facing the following error with 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)

Apparently is related with Internal error occurred during: “Cache refresh”. Are there any thing that may solve?

Thanks in advance.

I'm facing the following error with 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)

Apparently is related with Internal error occurred during: “Cache refresh”. Are there any thing that may solve?

Thanks in advance.

2个回答

    最佳答案

  1. 英文原文

    If the error persists, uncheck the checkbox under Windows -> Preferences -> General -> Workspace -> Refresh using native hooks or polling.

    Eclipse automatically refreshes the workspace, if some other tool modifies the underlying file system outside Eclipse. Your error happened in the background job doing that work.

    Of course you may have to refresh the workspace manually with that option disabled.


    中文翻译

    If the error persists, uncheck the checkbox under Windows -> Preferences -> General -> Workspace -> Refresh using native hooks or polling.

    Eclipse automatically refreshes the workspace, if some other tool modifies the underlying file system outside Eclipse. Your error happened in the background job doing that work.

    Of course you may have to refresh the workspace manually with that option disabled.

  2. 参考答案2

  3. 英文原文

    Starting the Eclipse with -clean argument solved the problem.


    中文翻译

    Starting the Eclipse with -clean argument solved the problem.