How to set java home?

Can any one tell me, how to set java home in Ubuntu 12.10?


Open terminal by hitting Ctrl+Alt+T and execute following command:

gedit ~/.bashrc

Now go to end of file and add the following lines:

export JAVA_HOME=/path/to/jdk/folder
#usually /usr/java/jdk or /usr/lib/java/jdk
export PATH=$PATH:$JAVA_HOME/bin

Now in terminal type:

sudo source ~/.bashrc

This will make it appear on every terminal if open.

Now you can cross check it by typing following line in terminal

echo $PATH

It will show you path of your jdk at the end

For more information visit this link


Try This:

JAVA_HOME=/usr/lib/jvm/java
export JAVA_HOME
PATH=$PATH:$JAVA_HOME/bin
export PATH

This should work, but make sure to change /usr/lib/jvm/java with your java path.


Well that will be easy, just open terminal and do

  • For one user

    gedit ~/.bash_profile
    
  • For all users

    gedit /etc/profile
    

And just add line like this

export PATH=$PATH:/usr/java/jdk1.5.0_07/bin
export PATH=$PATH:/usr/java/jdk1.5.0_07/bin

Just make sure that path is right. And if you did it for all users you will need to activate it using

sudo source /etc/profile

Source: http://www.cyberciti.biz/faq/linux-unix-set-java_home-path-variable/


To set JAVA_HOME for all users do as Follows:

sudo gedit /etc/environment
JAVA_HOME =":usr/lib/jvm/java-7-openjdk-amd64/bin" 
CLASSPATH =":usr/lib/jvm/java-7-openjdk-amd64/bin:/home/something etc whatever you want etc"( separated by semicolon )