There is this check box on Eclipse:
Preferences -> General -> Workspace -> Refresh using native hooks or polling
The Eclipse documentation says:
I have found out that the option "Refresh using native hooks or polling" was the original way of doing this:
Previous Eclipse versions relied on native refresh providers (on Windows) or a polling mechanism to keep the workspace synchronized with the underlying filesystem. This capability can be still enabled by selecting Refresh using native hooks or polling on Opens the preference page Preferences > General > Workspace.
Now a new lightweight mechanism is available. Files discovered to be out-of-sync by the workspace, for example while accessing the file content by an editor, will be automatically asynchronously refreshed. If you want to refresh files this way, go to Opens the preference page Preferences > General > Workspace and select Refresh on access.
From now on I'll go only with Refresh on access.