Eclipse Galileo unable to read Subversion repository

After a clean Snow Leopard install on a new machine, I fired up a fresh Galileo Eclipse and pointed it at a copy of my old workspace.  I first encountered and resolved the missing Mac OS X JRE issue described in my last post, only to then find that my existing subversion repositories were inaccessible in the new Eclipse install. I hopefully added "-clean" as the first parameter of my eclipse.ini file and restarted but the situation remained unchanged. Undeterred, I launched eclipse from the command line with a -clean startup parameter and this did the trick: /Applications/<your install dir/Eclipse.app/Contents/MacOS/eclipse -clean
Posted by Eric Simmerman
 

Missing MacOS X VM in Eclipse Galileo on Snow Leopard

I recently encountered an issue where I was unable to add a JVM to my Eclipse install on Snow Leopard. There was no MacOS X VM option under Installed JREs -> Add and attempting to use the Standard VM resulted in an error. After digging around in Eclipse bug reports, I discovered this is a known issue with the Cocoa build of Galileo with PDT pre-installed.  The easy fix is to install Eclipse without PDT (just install the Eclipse IDE for Java - Cocoa 64 bit) and add PDT plugin later. When you take this route, the MacOS X VM will be configured automagically.
Posted by Eric Simmerman
 

Rolling back from Subversive 0.7.8 in Eclipse Ganymede

I've had automatic updates enabled on my Ganymede install of Eclipse. Huge mistake. Today a Subversive upgrade moved me into an unworkable state and I lost some development time recovering. My experience seems similar to the problem discussed here. Even a fresh install of Eclipse failed to correct the situation. Maddening!

In any event, here's how I was able to finally recover:

  • Open Time Machine
  • Restore ~/.eclipse
  • Pat self on back for using a Mac

What? You don't use a Mac? Why? Well, you might be able to use Eclipse's Software Updates -> Installed Software -> Revert Configuration button to rollback the upgrade. Good luck with that...

Posted by Eric Simmerman