What's the correct way of installing jdk on linux

You can install and stay up to date with the latest Oracle Java 7 and all you have to do is manually add the PPA repository to the Software Sources.

From http://www.webupd8.org/2012/06/how-to-install-oracle-java-7-in-debian.html:

su -
echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a     /etc/apt/sources.list
echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886
apt-get update
apt-get install oracle-java7-installer
exit

For Ubuntu, http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html. With this, I've managed to installed JDK on my ubuntu server.


Step 1: Open Applicaction>> Accessories>> Terminal

Step 2: Type commandline as below...

  sudo apt-get install openjdk-6-jdk

Step 3: Type commandline as below...

  apt-cache search jdk

(Note: openjdk-6-jdk is symbolically used here you can choose jdk version as per your requirment.)

How to set "Environment Variables" for "Open jdk" in Ubuntu(Linux)?

Step 4: For "JAVA_HOME" (Environment Variable) type command as shown below, in "Terminal" using your installation path...

  export JAVA_HOME=/usr/lib/jvm/java-6-openjdk

(Note: "/usr/lib/jvm/java-6-openjdk" is symbolically used here just for demostration you should use your path as per your installation.)

Step 5: For "PATH" (Environment Variable) type command as shown below, in "Terminal" using your installation path...

  export PATH=/usr/lib/jvm/java-6-openjdk/bin

(Note: "/usr/lib/jvm/java-6-openjdk" is symbolically used here just for demostration you should use your path as per your installation.)

Step 6: Check for "open jdk" installation, just type command in "Terminal" as shown below java


Just make a symlink /usr/lib/jvm/jdk that points to /usr/lib/jvm/jdk<version>. Then all you have to do after updating the JDK is update the symlink to point to the new location.

Tags:

Linux

Java