How to Install Oracle Java in Ubuntu

Remove OpenJDK from Ubuntu and install Oracle Java

By on November 26th, 2012 22:21 GMT

The following tutorial will teach all users of the Ubuntu operating system how to install the Java Runtime and SDK from Oracle on their machines.

By default, new Ubuntu installation comes with an open source implementation of Java SE installed, called OpenJDK (Open Java Development Kit), which is not compatible with applications written in Oracle Java.

In this quick guide, we will teach you how to remove OpenJDK from your Ubuntu system and install the Java Runtime Environment and Java Development Kit from Oracle.

We've tested this tutorial on a healthy Ubuntu 12.10 (Quantal Quetzal) operating system. It works with both 32-bit and 64-bit architectures.

Requirements? Just grab the latest JRE and JDK binary archives from Oracle. Open a terminal (either from the Dash or by hitting the CTRL+ALT+T key combination) and paste the following commands, one by one, hitting Enter after each one (input your password when asked):

sudo apt-get purge openjdk-\*

sudo mkdir -p /usr/local/java

cd ~/Downloads


For 32-bit users:


sudo -s cp -r jdk-7u9-linux-i586.tar.gz /usr/local/java

sudo -s cp -r jre-7u9-linux-i586.tar.gz /usr/local/java

cd /usr/local/java

sudo -s tar xvzf jdk-7u9-linux-i586.tar.gz

sudo -s tar xvzf jre-7u9-linux-i586.tar.gz


For 64-bit users:

sudo -s cp -r jdk-7u9-linux-x64.tar.gz /usr/local/java

sudo -s cp -r jre-7u9-linux-x64.tar.gz /usr/local/java

cd /usr/local/java

sudo -s chmod a+x jdk-7u9-linux-x64.tar.gz

sudo -s chmod a+x jre-7u9-linux-x64.tar.gz

sudo -s tar xvzf jdk-7u9-linux-x64.tar.gz

sudo -s tar xvzf jre-7u9-linux-x64.tar.gz


Now, both 32-bit and 64-bit users will need to run the following command:

sudo gedit /etc/profile


...and paste the following code at the end of the file:

JAVA_HOME=/usr/local/java/jdk1.7.0_09
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
JRE_HOME=/usr/local/java/jre1.7.0_09
PATH=$PATH:$HOME/bin:$JRE_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH


Save the file and close gedit. Continue pasting the following commands, one by one, hitting Enter after each one:

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_09/bin/java" 1

sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.7.0_09/bin/javac" 1

sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_09/bin/javaws" 1

sudo update-alternatives --set java /usr/local/java/jre1.7.0_09/bin/java

sudo update-alternatives --set javac /usr/local/java/jdk1.7.0_09/bin/javac

sudo update-alternatives --set javaws /usr/local/java/jre1.7.0_09/bin/javaws

. /etc/profile


That's it! Oracle Java is now installed in your Ubuntu machine and you can run almost any Java written application.

If you have problems with the tutorial, do not hesitate to comment below!
Oracle Java
   Oracle Java
MORE ON THIS TOPIC
LATEST NEWS
HOT RIGHT NOW

12 Comments