...
Installation of the Sun JDK is also explained at http://www.jpackage.org/installation.php
check the current java(c) version:
No Format |
---|
$ java -version |
[probably the GNU one]
...
[probably the Eclipse Java Compiler]
Install the Sun JDK
- get the latest Sun JDK RPM:
Go to the directory where you want to download, extract and install (eg: cd /tmp, cd /root).
Choose the link to the latest JDK.No Format $ links http://java.sun.com/javase/downloads/index.jsp
On the download page: accept the agreement in links and download the JDK RPM-in-bin for linux. - Make the downloaded binary executable and run it:
The rpm is extracted from the bin and installed (accept the license).No Format $ chmod u+x jdk-<version>-linux-i586-rpm.bin $ ./jdk-<version>-linux-i586-rpm.bin
The java version is now installed in /usr/java/. This dir contains all individual versions and two symlinks: "latest" and "default". You should never reference to any of these locations (see 4). - Get the matching JPackage compatibility package for this Sun JDK:
No Format $ links ftp://jpackage.hmdc.harvard.edu/JPackage/1.7/generic/RPMS.non-free/ $ rpm -ivh java-x.x.x-sun-compat-x.x.x.xx-1jpp.i586.rpm
- To make the Sun JDK the default for the entire system, use the 'alternatives' method. This will create symlinks in /etc/alternatives/ that are used throughout the entire system (eg see "$ ll /usr/bin/java").
[select the Sun version instead of the GNU version for each of these commands]No Format $ /usr/sbin/alternatives --config java $ /usr/sbin/alternatives --config javac
check the new installation
No Format |
---|
$ java -version |
[should be the new Sun version]
...
[should be the new Sun version]
Tomcat restart (optional)
Make Tomcat use this JDK now by restarting it:
...