Well done sorting it out . I have a cheat for Eclipse on Linux: If I get any Java® version problems like that, I delete the entire Eclipse installation folder and reinstall Eclipse. I am sure I am not supposed to do that, but it seems easier than looking for version numbers. I do that whenever I update my Java® installation. The work and configuration files line in ~/workspace and ~/.eclipse or similar directories, so they are not affected by a new installation.