Downloade the Sun Java 2 SDK 1.4.0 from Sun, untar and install:
mkdir -p /usr/local/j2sdk-1_4_0_01/src
cd /usr/local/j2sdk-1_4_0_01/src
chmod 755 j2sdk-1_4_0_01-linux-i586.bin
./j2sdk-1_4_0_01-linux-i586.bin
# relocate files
mv j2sdk1.4.0_01/* ..
cd /usr/local/j2sdk-1_4_0_01
ln -s /usr/local/j2sdk-1_4_0_01/ /usr/local/j2sdk
find /usr/local/j2sdk-1_4_0_01/bin/ -type f | xargs -i ln -s {} /usr/local/bin/
ln -s /usr/local/j2sdk-1_4_0_01/ /usr/local/java
Create /etc/profile.d/j2sdk.sh to set JAVA_HOME:
echo "# Sun Java 2 SDK initialization script" >/etc/profile.d/j2sdk.sh echo "export JAVA_HOME=/usr/local/j2sdk-1_4_0_01" >/etc/profile.d/j2sdk.sh