Java at SLAC

News!

January 2012 - Java 1.7.0_02 released, Java 1.7 -> Java 1.7.0_02

November 2011 - Java 1.7.0_01 released, Java 1.7 -> Java 1.7.0_01

October 28 2011 - Java 1.6.0_29 released, Java 1.6 -> Java 1.6.0_29

August 24 2011 - Java 1.7.0 released, Java 1.7 -> Java 1.7.0

July 20 2011 - Security updates applied, Java 1.6 -> 1.6.0_26.

April 16 2010 - Security updates applied, Java 1.6 -> 1.6.0_20.

April 6 2010 - Security updates applied, Java 1.6 -> 1.6.0_19.

November 18 2009 - Security updates applied Java 1.5 -> 1.5.0_22, Java 1.6 -> 1.6.0_19. In addition Java 6 has become the default version of Java.

April 16 2009 - Security updates applied. Java 1.5 -> 1.5.0_18. Java 1.6 -> 1.6.0_13

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 Oracle's Java tools documentation.

In fact we maintain several different releases of Java and e 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.6.0_20).

JAVAVER Solaris Linux
1.7.0_02 Java(TM) SE Runtime Environment Java(TM) SE Runtime Environment
1.7.0_01 Java(TM) SE Runtime Environment Java(TM) SE Runtime Environment
1.7.0 Java(TM) SE Runtime Environment Java(TM) SE Runtime Environment
1.6.0_29 Java(TM) SE Runtime Environment (build 1.6.0_29-b03) Java(TM) SE Runtime Environment (build 1.6.0_29-b03)
1.6.0 Java(TM) SE Runtime Environment (build 1.6.0_26-b03) Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
1.6 Java(TM) SE Runtime Environment (build 1.6.0_26-b03) Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
1.5.0 Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_22-b03) Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_22-b03)
1.5 (default) Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_22-b03) Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_22-b03)
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.6 is currently being maintained with the most recent security patches. Older versions are for compatibility testing 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: Jan 26, 2012.