Instalação passo a passo no MacOS
Utilizar várias versões do Java em simultâneo em MacOS
- Verifique qual a versão Java activa por pré-definição:
java -version
Podemos ver que a versão 10 é utilizada. Precisamos da versão 1.8 (i.e. 8) ou 11 para o Ancestris.
- Verifique quais as versões Java instaladas e veja se ou a versão 1.8 ou a versão 11 estão instaladas:
/usr/libexec/java_home -V
Podemos ver que estão instaladas as versões 10 e 1.8 .
- Adicione os parâmetros que pré-definem a versão 1.8 no seu perfil:
echo 'export JAVA_HOME=`/usr/libexec/java_home -v 1.8`' >>~/.bash_profile
echo 'export jdkhome==`/usr/libexec/java_home -v 1.8`' >>~/.bash_profile
A primeira linha define a versão Java a utilizar para os comandos na consola (JAVA_HOME, em maiúsculas). A segunda define a versão a utilizar para o Ancestris (jdkhome, em minúsculas).
Aqui, definimos a versão 1.8 para as duas utilizações (consola e Ancestris).
- Feche o terminal e reinicie-o para confirmar as alterações
java version
Podemos confirmar que a versão 1.8 é a utilizada.