[eclipse] How to recover corrupted Eclipse workspace?

I have succesfully recovered my existing workspace from a totally messed up situation (all kinds of core components giving NPE's and ClassCastExceptions and the like) by using this procedure:

  • Open Eclipse
  • Close error dialog
  • Select first project in the workspace
  • Right-click -> Refresh
  • Close error dialog
  • Close Eclipse
  • Close error dialog
  • Repeat for all projects in the workspace
  • (if your projects are in CVS/SVN etc, synchronize them)
  • Clean and rebuild all projects
  • Fixed

This whole procedure took me over half an hour for a big workspace, but it did fix it in the end.

Examples related to eclipse

How do I get the command-line for an Eclipse run configuration? My eclipse won't open, i download the bundle pack it keeps saying error log strange error in my Animation Drawable How to uninstall Eclipse? How to resolve Unable to load authentication plugin 'caching_sha2_password' issue Class has been compiled by a more recent version of the Java Environment Eclipse No tests found using JUnit 5 caused by NoClassDefFoundError for LauncherFactory How to downgrade Java from 9 to 8 on a MACOS. Eclipse is not running with Java 9 "The POM for ... is missing, no dependency information available" even though it exists in Maven Repository The origin server did not find a current representation for the target resource or is not willing to disclose that one exists. on deploying to tomcat

Examples related to recovery

Wipe data/Factory reset through ADB How to recover corrupted Eclipse workspace? How to recover MySQL database from .myd, .myi, .frm files How to recover a dropped stash in Git?

Examples related to workspace

Jenkins Pipeline Wipe Out Workspace How to change workspace and build record Root Directory on Jenkins? Eclipse Workspaces: What for and why? The cause of "bad magic number" error when loading a workspace and how to avoid it? Clean out Eclipse workspace metadata Eclipse: Error ".. overlaps the location of another project.." when trying to create new project Eclipse - "Workspace in use or cannot be created, chose a different one." Create a new workspace in Eclipse How to force Eclipse to ask for default workspace? Disable building workspace process in Eclipse

Examples related to corrupt

How to recover corrupted Eclipse workspace?