The only thing missing so far is a JDK 7 browser plugin. Log out and in for it to take full effect. Set your JAVA_HOME environment variable to /Library/Java/JavaVirtualMachines/jdk1.7.0.jdk/Contents/Home, and from then put the command for setting JAVA_HOME in your ~/.profile to make it more permanent. The JDK will be in a directory called jdk1.7.0.jdk.
If you want my binaries for a little bit of an easier time, here they are: Įxtract it under /Library/Java/JavaVirtualMachines/. I was able to compile openJDK 7 for snow leopard (works entirely, AWT included), from some patches at this project: