Comutação de versões Java (JDK) no MacOS

Este tutorial irá guiá-lo sobre como trocar as versões JAVA no seu dispositivo MacOS. Isto pode ser útil para trabalhar com aplicativos que não funcionam com versões JAVA atualizadas. Por exemplo, aplicativos como o Cassandra só funcionarão com a versão JAVA 8.

Primeiro, você precisa ter certeza de ter múltiplas versões JAVA instaladas.

  1. Abrir uma nova janela de Terminal e entrada:
/usr/libexec/java_home -V

Sua saída deve parecer:

Matching Java Virtual Machines (2):11.0.1, x86_64: "Java SE 11.0.1" /Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home1.8.0_201, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home

Nota que há dois JDKs disponíveis. Se você não notar a versão Java para a qual você precisa mudar, baixe e instale a versão apropriada daqui (JDK 8 é representado como 1.8) . Uma vez instalado o JDK apropriado, repita este passo.

2. Tome nota da versão do JDK para a qual deseja mudar. Por exemplo, “11.0” e “1.8” são as versões do JDK disponíveis no exemplo acima.

3. Mude para a versão desejada. Por exemplo, se quiser mudar para o JDK 8, introduza a seguinte linha:

export JAVA_HOME=`/usr/libexec/java_home -v 1.8`

Para 11.0, mude “1.8” para “11.0”

4. Verifique a sua versão JDK introduzindo no Terminal:

java -version

Se seguiu todos os passos correctamente, a versão JDK deve estar correlacionada com a que especificou no último passo.

5. (Opcional) Para fazer desta a versão padrão do JDK, digite o seguinte no Terminal:

open ~/.bash_profile

A seguir, adicione sua entrada do Terminal do passo 3 a este arquivo:

# SWITCH TO JAVA VERSION 8
export JAVA_HOME=`/usr/libexec/java_home -v 1.8`

Guardar e fechar o arquivo.

Done.

Deixe uma resposta

O seu endereço de email não será publicado.