avatar

Andres Jaimes

Installing Java 1.6 on CentOS 6

By Andres Jaimes

Java 1.5 is the default Java version you get when you ask yum to install it on CentOS. However, several applications need 1.6 in order to run. Just follow the next steps to install it.

Remove Java 1.5

1yum remove java-1.5-*

Install the rpmforge repository

1cd
2rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt

Check if you have a 32 or 64 CentOS version

1uname -a

For 32 versions (i686) download and install the following repository

1wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.i686.rpm
2rpm -Uhv rpmforge-release-0.5.3-1.el6.rf.i686.rpm

For 64 version (x64) download and install the following repository

1wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
2rpm -Uhv rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm

Install Java 1.6

1yum -y install java-1.6.0-openjdk

If the rpmforge repository is not enabled (it should be, but just in case) try the following command instead

1yum -y --enablerepo=rpmforge install java-1.6.0-openjdk

Check your Java version

1java -version
2
3java version "1.6.0_24"
4OpenJDK Runtime Environment (IcedTea6 1.7.9) (rhel-1.36.b17.el6_0-x86_64)
5OpenJDK 64-Bit Server VM (build 14.0-b16, mixed mode)

Done!