This post is more for my memory than anything. I always forget and need to dig around to figure out how (or more importantly “where”) to set JAVA_HOME in Ubuntu. It’s pretty simple.

  1. Find the location of your jvm. ex: /usr/lib/jvm/java-6-sun/
  2. Add a line to your environment file:
    
    sudo pico /etc/environment
    

    Then just add the following to the end (or whatever the location of your jvm was):

    
    JAVA_HOME=/usr/lib/jvm/java-6-sun/
    
  3. Log out, and log back in.
  4. Open a terminal and run “echo $JAVA_HOME”, which should give you /usr/lib/jvm/java-6-sun/