Java at SLAC

News!

October 15 2007 - Updated java 1.6 to 1.5.0_13. Java 1.6 upgraded to 1.6.0_03

January 29 2007 - Updated java 1.5 to 1.5.0_10 for security patch. Java 1.3 upgraded to 1.3.1_19.

December 11 2006 - jdk 1.6 is installed (but not the default). Set JAVAVER to 1.6 to use.

November 6 2006 - The default version of Java for SLAC Unix has been changed to 1.5.0_09. In addition the latest version of Java 1.4.2 (1.4.2_13) has been installed, and remains accessible by setting JAVAVER to 1.4 (see below).

Java on Unix

A centrally maintained version of Java for Linux and Solaris is installed at SLAC. All of the standard java commands are available, including:

For more information see Sun's Java tools documentation.

In fact we maintain several different releases of Java and have made it straightforward for you to select which version of Java you wish to use. The table below shows which versions are available. You can control which version of Java you get by setting the JAVAVER environment variable to the appropriate value. If you do not set JAVAVER you will get the default version of Java (currently 1.5.0_13).

JAVAVER Solaris Linux
1.6.0 Java(TM) SE Runtime Environment (build 1.6.0_03-b05) Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
1.6 Java(TM) SE Runtime Environment (build 1.6.0_03-b05) Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
1.5.0 Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_13-b05) Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_13-b05)
1.5 (default) Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_13-b05) Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_13-b05)
1.4.2 Sun Java 2 Standard Edition 1.4.2_13 Sun Java 2 Standard Edition 1.4.2_13
1.4 Sun Java 2 Standard Edition 1.4.2_13 Sun Java 2 SDK1.4.2_13
1.3.1 Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_19-b03) Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_19-b03)
1.3 Sun Java 2 SDK 1.3.1 Sun Java 2 SDK 1.3.1
1.2.2 Sun Java 2 JDK_1.2.2_05a Sun/Blackdown JDK 1.2.2
1.2 Sun Java 2 JDK_1.2.2_05a Sun/Blackdown JDK 1.2.2
1.1.8 Sun JDK 1.1.8_09a IBM JDK 1.1.8
1.1 Sun JDK 1.1.8_09a IBM JDK 1.1.8

Note: Only Java 1.5 and 1.6 are currently being maintained with the most recent security patches. Older versions are for testing compatibility only.

Java on Windows

There is currently no centrally maintained version of Java for Windows at SLAC. It is easy to install the latest version of the Java SDK on your machine by downloading the software from java.com.

Java Documentation

We maintain a local copy of the Java documentation at SLAC. In keeping with Sun's documentation redistribution policy this copy is only accessible from inside SLAC. Other users can access the documentation from Sun's web site.

In addition a selection of O'Reilly Java books are accessible online at SLAC.

Mailing List

There is a very low volume mailing list for announcements concerning Java at SLAC. Questions about using Java at SLAC can also be sent to this list.

Related Software

Other Links


Page maintained by: Tony Johnson - Last Updated: October 15, 2007.