Eclipse hangs at startup showing only the splash screen

Today my Eclipse Galileo hung at start up. After trying some tricks such as eclipse -clean, or eclipse -debug -console, searching for hints in the log files, removing xulrunner from the java.library.path environment, deleting some of the most recent history files and so on I found the solution. In your workspace directory perform the following steps:

  1. cd .metadata/.plugins
  2. mv org.eclipse.core.resources org.eclipse.core.resources.bak
  3. Start eclipse. (It should show an error message or an empty workspace because no project is found.)
  4. Close all open editors tabs.
  5. Exit eclipse.
  6. rm -rf org.eclipse.core.resources (Delete the newly created directory.)
  7. mv org.eclipse.core.resources.bak/ org.eclipse.core.resources (Restore the original directory.)
  8. Start eclipse and start working. :-)
This entry was posted in Uncategorized. Bookmark the permalink.

91 Responses to Eclipse hangs at startup showing only the splash screen

  1. nonozor says:

    Great !!!!!
    Thanks a lot, you save me !

  2. nonozor says:

    Too bad, only the first part works. When I restore org.eclipse.core.resources.bak, the problem reappeare :((

  3. nonozor says:

    Too bad, only the first part works. When I restore org.eclipse.core.resources.bak, the problem reappeare :((
    But I finaly found he solution : instead of restore ressource.bak, you have to reimport your projects in eclipse from the workspace adn then it works :-)

  4. kjuik says:

    Wow, worked!
    Thanks, buddy!

  5. Benno says:

    Great! Save me also!! :-)))))))))))))

  6. Matthieu says:

    Thanks, your trick helped me once.
    This morning I had the same issue, and renaming the whole org.eclipse.core.resources folder didn’t do anything.

    By trial and error, I just deleted the org.eclipse.core.resources/.history folder and it worked.

    Corrupt history I suppose.

  7. yoni says:

    Great one!! thanks

  8. Loshmi says:

    Dude, it works even on indigo. Thanks a bunch!

  9. Jay Patel says:

    It worked !! Awesome!! Thanks a lot ! I was about to reinstall it.

  10. Pingback: Eclipse hangs on Workbench loading… | Humphris Code Blog

  11. Saeed says:

    So this didn’t work for me in all parts but it helped. What I needed to do in my case was removing a “.snap” file from the original org.eclipse.core.resource and also removing the .history directory completely.
    The “.snap” file is something like a lock file that was messing with eclipse when it was trying to boot.

  12. Schneidi says:

    this was a great help thanks

  13. Fred Durao says:

    WTF!!!

    Awesome !!!

    You own me !!!

    Congrats!!!!!

  14. suneel says:

    I also had simillar problem. which fixed issue. Thank you so much!!

  15. Rob says:

    Thanks you! Deleting the org.eclipse.core.resources/.snap file fixed my issue. It started after I did a hard reboot from a frozen PC.

  16. steph says:

    THAAAANNK you, It worked for me !

  17. M. Atif Riaz says:

    It works for me perfectly. Even verified after restart. Problem does not reappear

    Solution verified on
    eclipse 3.5.0
    Windows XP

  18. Nass.akdi says:

    greate………..
    thank you very much:)

  19. Matias says:

    Muchas gracias!

  20. Vatter Kahpunkt says:

    cool tip :)
    For me it worked when I used -clean in step 3. Saved me hours ! Thanx a lot !

    Volker

  21. Thank you for sharing this helpful tip!

  22. Ifelere says:

    Thank you very much! Saeed’s solution was what worked completely for me. Thanks Dared. I owe you pizza.

  23. neeraj says:

    great man !!!!…. thanx a ton

  24. gg says:

    It worked for Juno as well.

  25. weera.zap says:

    Thanks for the tip.

    For my case, I did it by deleting all the *.snap files from the org.eclipse.core.resources org.eclipse.core.resources directory and its sub directories (By searching for *.snap files).

  26. Roger says:

    This also worked for me on Juno

  27. It took a while before it finally worked but work it did after a few tinkering. May have to do with individual programs or something.

  28. david says:

    This is one of my fav blog articles. Useful, follow step by step, and it works. Thanks

  29. Justin T. says:

    Thanks a million, nothing else worked during the last hour (Came here via StackOverflow)

  30. debra says:

    Thanks So Much!!!!
    You are Awesome!

  31. Helio Frota says:

    Thanks , works like a charm !

  32. Ben says:

    Great!

  33. Nagaraj says:

    Thank you all,

    For me it worked like below:
    Set Java JDK path in command prompt and execute eclipse -clean on eclipse installation directory.

  34. Hesham says:

    Worked for me, thanks a lot.

  35. Rob says:

    Worked like a charm! Thanks!

  36. Jaume says:

    Worked for me! No other solution working but this. Thanks dude!!!

  37. Squiddle says:

    It is unbelievable, that this is still a solution for the same problem in Eclipse Juno.

  38. Cesar Castro says:

    Thank you, half of your steps worked for me and showed me how to proceed.
    Restoring org.eclipse.core.resources didn’t work, but I realized there was one bugged project inside in org.eclipse.core.resources/.projects folder (the last one I was throwing stuff into).
    I deleted it and everything went back to normal.

  39. Ramin says:

    I have installed Eclipse through direct download as well as Software Centre but on ubuntu 12.04 LTS they both seem to hang on splash screen unless the ~/workspace directory is deleted.

    I found that by clicking on the splash screen and then pressing Enter it launches perfectly fine even without removing the ~/workspace directory!!

  40. riteshpratapsing@gmail.com says:

    hi!!

    thnk so much..u saved my time .. thnk u so much again

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">