export JAVA_HOME=$(/usr/libexec/java_home)

export M2_HOME=/usr/local/Cellar/maven/3.3.1/libexec
export MAVEN_OPTS="-Xmx512m -XX:MaxPermSize=128M"

export M2_HOME=/usr/local/Cellar/maven/3.3.1/libexec

# Script found here: http://www.jayway.com/2014/01/15/how-to-switch-jdk-version-on-mac-os-x-maverick/
function setjdk() {
  if [ $# -ne 0 ]; then
    removeFromPath '/System/Library/Frameworks/JavaVM.framework/Home/bin'
    if [ -n "${JAVA_HOME+x}" ]; then
      removeFromPath $JAVA_HOME
    fi
    export JAVA_HOME=`/usr/libexec/java_home -v $@`
    export PATH=$JAVA_HOME/bin:$PATH
  fi
}

function removeFromPath() {
   export PATH=$(echo $PATH | sed -E -e "s;:$1;;" -e "s;$1:?;;")
}

setjdk 1.8.0_45

Switch to JDK 1.8.0_45 add a script to switch JDKs
Switch to JDK 1.8.0_45 add a script to switch JDKs
