However, since I'm one of the most resourceful fucks on the planet, I've decided to give it a go and create a work-around. Now, keep in mind that this is un-tested since I don't own a Mac and never plan to. So, I'll need some feedback from you Apple-jacks. This is based on information I've found on the net while drinking corona. Let me know how it works out for ya's:
* Download either the 32-bit JDK SoyLatte 1.0.3 for Mac OS X 10.4 and 10.5 or the 32bit Open JDK6 soylatte
----> 32-bit JDK for Mac OS X 10.4 and 10.5: soylatte16-i386-1.0.3.tar.bz2
----> 32-bit OpenJDK6 Beta 1 for Mac OS X 10.4 and 10.5 (Beta Release): openjdk6-b16-24_apr_2009-r1.tar.bz2
* Unzip the package and put the entire directory where you want it
* Optional: rename the folder to soylatte16-1.0.3
* Add the soylatte16-1.0.3/bin path to your $PATH variable to use soylatte rather than the JDK 1.5 that comes installed
* Fire up a terminal session and type “java -version
(to open the Terminal application. Open it by going to the Applications/Utilities folder, and double-clicking on the Terminal application.)
If everything worked out, you should see something similar to:
java version "1.6.0_03-p3"
Java(TM) SE Runtime Environment (build 1.6.0_03-p3-landonf_03_feb_2008_02_12-b00)
Java HotSpot(TM) Server VM (build 1.6.0_03-p3-landonf_03_feb_2008_02_12-b00, mixed mode)
Troubleshooting:
Watch the video first:
How to open the Terminal application:
Open it by going to the Applications/Utilities folder, and double-clicking on the Terminal application.
How do I set the path?
First get the full path to the soylatte16-i386-1.0.3/bin directory depending upon where you extracted it. Let's say that this is the path I have on my computer:
/Users/someperson/javashit/soylatte16-i386-1.0.3/bin
Next, add the full path to the soylatte bin directory to the .profile like this:
export PATH=/Users/bsnyder/soylatte16-i386-1.0.3/bin:$PATH
Save the .profile. Then open a new tab in the Terminal and type 'java -version'. You should see the Java version command's output.
If you get a message saying that you had a later version of Java installed then you should do the following:
Open up a terminal, and go to: /System/Library/Frameworks/JavaVM.framework/Versions/A
Now move the Resources folder away for a minute:
sudo mv Resources Resources.SAVE
Start the installer BUT DON’T INSTALL YET. All we are trying to do is get past the stupid roadblock. Once you see that installation is going to be permitted. Move the Resources folder back to its original position:
sudo mv Resources.SAVE Resources
And now, you can complete your install.
Programs still use Java 5:
You must remember that you should go to /Utilities/Java/Java SE 6 and reset the Java Preferences to use SE6 otherwise it will default to SE 5.