Most Linux distributions do not preinstall Java-based deployment and development environments. Installing and configuring them is often left to administrators, and if there are many different versions ...