Running Multiple JDKs on OSX

I often need to have multiple versions of Java installed on my machine. Some projects I work on use an older version of Java (for e »