After some digging (i.e. running Eclipse from a terminal) the error was pinpointed to a problem in the JRE install that comes with EasyEclipse. The error was:
Error: no `server’ JVM at `/usr/java/easyeclipse-lamp-184.108.40.206/jre/lib/i386/server/libjvm.so’.
Several searches on Google provided some others with the same problem, but no solutions. Since I’d wanted to run Eclipse under a newer VM anyway, I thought I’d try hacking and see if I could get Java 6 to work.
The solution was deceptively simple:
- Change into the EasyEclipse directory.
- Rename the
mv jre jre.old).
- Link the JDK supplied JRE as the
jredirectory (e.g. ln -s /usr/java/latest/jre jre).
There is some output that comes to the terminal once Eclipse is started, but it doesn’t seem to affect performance at all. For all I know, it might even be normal output…