Mac OS X v10.4, 10.5: "Java Release 6 is required" alert appears

When opening certain Java-based applications, or when Safari or other browsers open a Java applet, Mac OS X v10.4 and 10.5 may display an alert that Java Release 6 is required.

This article has been archived and is no longer updated by Apple.

Mac OS X v10.4, or Mac OS X v10.5 on a PowerPC Mac

Mac OS X v10.4 supports up to Java Release 5, as does a PowerPC-based Mac with Mac OS X v10.5.  Java Release 6 is not available for Mac OS X v10.4 or PowerPC-based Macs.
 

Mac OS X v10.5 on an Intel-based Mac

Java Release 6 is available via Software Update for Intel-based Macs running Mac OS X v10.5.2 or later via the "Java for Mac OS X 10.5 Update".  After installation, use Software Update again to ensure the most recent compatibility and security enhancements are installed.  If no additional Java updates are offered, Java is up-to-date.

Configure Java Release 6 to be the default Java environment

  1. Open the Java Preferences utility, located in the Utilities folder, in the Applications folder.
  2. Drag Java SE 6 to the top of the list:
  3. Java Preferences

  4. Quit Java Preferences. The new preference order will be effective the next time a Java-based application or web browser applet is opened.

Mac OS X v10.6 includes Java Release 6 in both 32- and 64-bit versions, which may be ordered by preference by dragging items in the same manner.

Important: Information about products not manufactured by Apple is provided for information purposes only and does not constitute Apple’s recommendation or endorsement. Please contact the vendor for additional information.
Published Date: