I had such a hard time finding the correct download link for the Java Runtime Environment (JRE) 1.6 for Mac OS X Leopard (10.5.8+), that I decided I would just provide it right here, or if you prefer to download it straight from the mac site.
- Mac Os X Jre 1.6 1.8
- Java Se 6 For Mac
- Java Jre 1.6 32 Bit
- Java Runtime Environment Mac Os
- Mac Os X Jre 1.6 64-bit
- Java Runtime Environment Jre 6.0
Just a tip, if you’d like to make JRE 1.6 the default after you install it, then you will probably want to get the script discussed on this forum post: http://www.insanelymac.com/forum/index.php?showtopic=58817
Here is a modified version of the code to work with the 1.6 JRE instead of JDK, name the file changeJRE.sh and make sure you ‘chmod +x changeJRE.sh’ before trying to execute the script.
Many Adobe applications depend on the Oracle Java Runtime Environment (JRE) for some features to work. Apple recently changed the way it includes Java in Mac OS, and with Lion, Java is no longer preinstalled. It is now an optional install that you must select. Apple introduced new Java SE 6 update on Oct 16, 2012 (1.6.037). This Java update uninstalls the Apple-provided Java applet plug-in from all web browsers. For more information see Java for OS X 2012-006 KB. This SK is relevant for: Mac OS X Lion v10.7 or later; Mac OS X Mountain Lion v10.8 or later. Download Java for OS X 2017-001 Java for macOS 2017-001 installs the legacy Java 6 runtime for macOS 10.13 High Sierra, macOS 10.12 Sierra, macOS 10.11 El Capitan, macOS 10.10 Yosemite, macOS 10.9 Mavericks, macOS 10.8 Mountain Lion, and macOS 10.7 Lion.
#!/bin/sh
Mac Os X Jre 1.6 1.8
cd /System/Library/Frameworks/JavaVM.framework/Versions
CURJRE='`readlink Current`'
echo Current JRE version: $CURJRE
if [ '$1' ' ]; then
echo Installed versions:
ls
exit
fi
VERFOUND=`ls | grep $1 | head -n 1`
if [ '$VERFOUND' != '$1' ]; then
BASE='`basename $0`'
echo Error: Could not change JRE-- version $1 not installed!
echo Run $BASE without arguments to see a list of installed versions.
exit 127
fi
echo You must now enter your Mac OS X password to change the JRE.
sudo ln -fhsv $1 Current
About Java for Mac OS X 10.5 Update 6
Java for Mac OS X 10.5 Update 6 delivers improved reliability, security, and compatibility for J2SE 5.0 and Java SE 6. Java for Mac OS X 10.5 Update 6 supersedes all previous updates of Java for Mac OS X 10.5.
Java for Mac OS X 10.5 Update 6 delivers improved reliability, security, and compatibility for J2SE 5.0 and Java SE 6. Java for Mac OS X 10.5 Update 6 supersedes all previous updates of Java for Mac OS X 10.5.
This release updates J2SE 5.0 to 1.5.0_22, and updates Java SE 6 to 1.6.0_17. J2SE 1.4.2 is no longer being updated to fix bugs or security issues and is therefore disabled by default in this update. This release is only for Mac OS X 10.5.8 or later versions of Mac OS X 10.5. This release of J2SE 5.0 supports all Intel and PowerPC-based Macs. Java SE 6 is available on 64-bit Intel-based Macs only.
Java Se 6 For Mac
For more details on this update, please visit this website.
I didn’t find any clear instructions on upgrading the JDK on OS X so I thought I’d share my findings.
Java Jre 1.6 32 Bit
First off, apparently Software Update does not automatically update the JDK. You have to manually download and run the updates. There are four updates to “Java for Mac OS X 1.5”. Since I couldn’t tell whether they were cumulative or not, I just downloaded and installed each one in sequence:
Now you’d think you’d be done, but those updates only install JDK 1.6—they don’t make it the default. The way I did that was to change a link in the Framework:
Now I see:
Java Runtime Environment Mac Os
Now to see if it really works…
Mac Os X Jre 1.6 64-bit
Java Runtime Environment Jre 6.0
**Update 1 **8/7/09: That link I created wasn’t quite right in the original post. It was creating a link with an absolute path. This apparently caused the Java Preferences app to fail to start and also caused WebKit/Safari to crash on all but the simplest web pages. Wierd. Corrected link creation above.