This isn’t news, but in an attempt to share the fixes I’ve spent time finding, here is one from this site:
If you’re getting the long filename error when extracting Eclipse in Vista, you simply need to use a third party program instead, like WinRAR. The default Vista zip handler is just as crappy as it was in XP.