Teste o jenv
util para usar versões diferentes para aplicativos diferentes: link para como para
Em geral, você deve fazer o download de todas as versões necessárias e, em seguida, faça o seguinte:
-
instale jenv (este passo requer qualquer instância brew no seu mac, se você não tiver um, procure aqui ):
brew install jenv
-
adicione essas linhas ao seu
.bash_profile
, o script iniciará o jenv util:# Init jenv if which jenv > /dev/null; then eval "$(jenv init -)"; fi
-
registre todos os jdk em *** jenv *:
jenv add /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/
jenv add /Library/Java/JavaVirtualMachines/jdk1.8.0_66.jdk/Contents/Home/
- execute isso para listar todos os jdk registrados:
jenv versions
Um com o asterisco é a versão atual.
- este comando definirá a versão global :
jenv global oracle64-1.7.0.79
- e por essa você pode definir versões locais em qualquer pasta de projeto que você precisar:
cd <my project>
jenv local oracle64-1.8.0.66