How to set Oracle's Java as the default Java in Ubuntu?

Viewed 305765

How do I change the value of JAVA_HOME in Ubuntu to point to Oracle's Java?

Should it point to java-6-sun or java-6-sun-1.6.0.24 ?

9 Answers

java 6

export JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk-amd64

or java 7

export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64

Download the desired Java Version from Here

  1. wget -c --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" http://monalisa.cern.ch/MONALISA/download/java/jdk-8u172-linux-x64.tar.gz

  2. cd /opt/

  3. tar -xvzf jdk-8u172-linux-x64.tar.gz 4.JAVA_HOME=/opt/jdk1.8.0_172/

  4. update-alternatives --install /usr/bin/java java ${JAVA_HOME%*/}/bin/java 20000

  5. update-alternatives --install /usr/bin/javac javac ${JAVA_HOME%*/}/bin/javac 20000

  6. update-alternatives --config java

  7. Choose the version that you want to use. For example: Number 1 will indicate '/opt/jdk1.8.0_172/bin/java' iTerm

  8. Validate the java version: java -version

    Final step:

    Restart the service.

Related