Enable Java SE 6 on 64-bit Leopard
Strangely enough, I have three classes this semester that focus on Java development. One of which suggests 1.6 development and I found it strange that Apple didn’t provide the Java 1.6 release on Leopard.
Turns out that if you absolutely need Java 1.6 (to use Limewire, for example), it is most likely already installed on your Mac, just not being used by default. To set it as the default, open Java Preferences in Applications -> Utilities -> Java and drag Java SE 6.0 to the top of each table shown. That’s it.
Of note, Apple has only release Java SE 6.0 for 64 Intel Macs. So if you have a Core Duo Mac or earlier, you are stuck with Java SE 5.0 and earlier.
For those having trouble setting Java SE 6 as the default VM on their Intel Mac, see the comments below for a user’s trick. Involves the Terminal and I guarantee nothing.















Submitting Your Comment, give me a second...
Do NOT set Java 6 to be the default, if you plan to run Eclipse or any other SWT-based app; they are not 64-bit compatible.
The best solution I’ve found is to leave Java 5 as default, and set JAVA_HOME and PATH to Java 6 in Terminal, and set the compiler/runtime in Eclipse to Java 6.