From what I have read JDK 7 does not require 10.7+ so I simply opened the shipped. Mac Os X 10.6 Dmg Free Download. pkg installer file with PackageMaker (an Xcode tool) and removed the OS version requirement and re-built it. You will need to copy the installer out of the.dmg file since you have to save changes.
Easy Recovery Mac Download on this page. Java 7 update for Mac OS X Snow Leopard 10.6.8. If so you can download Java 7 from Oracle. Oracle is only supporting Java 7 on Mac OS X 10.7 and above. Java for OS X 2013-005 delivers improved security, reliability, and compatibility by updating Java SE 6.
Edit: You will need to Build to another directory as the mounted.dmg is read-only. So far in my using this I haven't experienced any issues, even the Java preference pane is working properly. One thing to note, you will have to reorder JDKs in Java Preferences.app to get programs to use the new JDK instead of Java 6.
I've even gone as far as to copy the Java 7.jdk bundle into /System/Library/Java/JavaVirtualMachines/, and it seems to be function normally. Just don't move/rename the JDK bundles while Java applications are running; not that I've done that by accident or anything.
The answer from @reukiodo is definitely the way to go, so thanks a bunch! However, it might need some further explanation for newbs like myself. • Download the two DMG's that @reukiodo posted links to. • Install Pacifist. Apple Bonjour Mac Download there. • Open the java-DMG with pacifist.
• In the 'Package Contents'-tab (default tab), select the 'Contents of JDK 7 Update XX.pkg' (XX being e.g. 51) • Click the 'Install' button and follow the on-screen instructions. • Open Java Preferences.app in yout Utilities folder and drag Java SE 7 to the top of the list of Java versions in the 'General'-tab (default tab) • (OPTIONAL: Work with Eclipse: Follow the answered to another, but similar question. This is actually for OSX 10.7 Lion, but the same procedure holds, and it worked for me on 10.6.8 Snow Leopard.). I was able to compile openJDK 7 for snow leopard (works entirely, AWT included), from some patches at this project: If you want my binaries for a little bit of an easier time, here they are: The tarball is about 57 megabytes. Extract it under /Library/Java/JavaVirtualMachines/. The JDK will be in a directory called jdk1.7.0.jdk.