Installing Java 1.5 on Ubuntu 11.10

I have some older Java and Grails projects that need Grails 1.3.x and Java 1.5 on an Ubuntu 11.10 system that is already running Grails 2 and Java 6. Here are the steps I took to install the old Java 5 SDK and switch between the two.

Download the Java 1.5 SDK package from the Oracle site with past distributions. For Ubuntu running in a virtual machine, I used the i586.bin file. Run these commands to install the bin:

# sudo mv jdk-1_5_0_22-linux-i586.bin /usr/lib/jvm
# cd /usr/lib/jvm
# chmod +x jdk-1_5_0_22-linux-i586.bin
# ./jdk-1_5_0_22-linux-i586.bin

Tell the update-alternatives command about the new version of Java that is available:

# sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.5.0_22/bin/java" 2
# sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.5.0_22/bin/javac" 2

You can switch between the installed versions of Java using the command:

# sudo update-alternatives --config java
# sudo update-alternatives --config javac

Confirm the version of Java currently in use with these commands:

# java -version
# javac -version

This post on Stackoverflow and on Ubuntu forums pointed me in the right direction along with the Oracle instructions for installing the JDK on Ubuntu and this Wikihow article.

One thought on “Installing Java 1.5 on Ubuntu 11.10

  1. Thx (!) for this how to – made my xmind running in Ubuntu 12.04 LTS.
    Needed to change 1 command:
    ./jdk-1_5_0_22-linux-i586.bin –> sudo ./jdk-1_5_0_22-linux-i586.bin

Leave a Reply

Your email address will not be published. Required fields are marked *