title: How do I make grails choose the right JDK?
body: <p>I'm using Mac OSX 10.8.5 with Oracle's Java 1.7 installed in addition to the mac's 1.6. 
  I have my JAVA_HOME set and the JAVA_HOME/bin in the front of my path.
  When I run a grails compile from the command line I can see it's choosing the Java 1.6 instead of 1.7.  How do I make the grails command-line choose the JDK I want?</p>
  
  <pre><code>➤ echo $JAVA_HOME
  /Library/Java/JavaVirtualMachines/jdk1.7.0_21.jdk/Contents/Home
  ➤ echo $PATH
  /Library/Java/JavaVirtualMachines/jdk1.7.0_21.jdk/Contents/Home/bin /usr/local/share/npm/bin /Users/kbrodhagen/bin /Users/kbrodhagen/.rvm/bin /usr/bin /bin /usr/sbin /sbin /usr/local/bin /opt/X11/bin /usr/local/git/bin
  ➤ set -x JAVA_OPTS "-showversion"
  ➤ grails compile
  java version "1.6.0_51"
  Java(TM) SE Runtime Environment (build 1.6.0_51-b11-457-11M4509)
  Java HotSpot(TM) 64-Bit Server VM (build 20.51-b01-457, mixed mode)
  </code></pre>