Tunesmith - unless you are developing Java applications, you only need the Java runtime for programs to run. Unless you have an application that specifically needs some earlier version of the runtime (not very likely) you only need the most recent of the runtime systems. So as Giok said, you can uninstall all the Java versions you have and get the most recent runtime from Sun.