I strongly recommend avoiding Sun's packaging of Java and instead following Paul Howarth's instructions for installing Sun's Java in a manner consistent with JPackage conventions. http://www.city-fan.org/tips/JpackageJava You'll end up with a more consistent Java environment following JPackage conventions. Even Sun is adopting JPackage conventions as they move towards open-sourcing their JDK: "Several jpackage.org conventions, such as directory and Java plugin library naming have been chosento align with the jpackage project (JPP)." -- https://jdk-distros.dev.java.net/faq.html See also: If you use Linux, you should use JPackage ( http://weblogs.java.net/blog/flozano/archive/2005/12/if_you_use_linu.html ) Afraid of trying JPackage? ( http://weblogs.java.net/blog/flozano/archive/2006/08/afraid_of_tryin.html ) Hope that helps Dustin Ratliffe