Como instalar e alternar a versão do Java (JDK) no macOS?
Olá a todos! Sou um desenvolvedor Java iniciante, trabalho no macOS. Tenho várias versões do JDK instaladas: 11, 17 e 21. O problema é que, quando verifico a versão pelo terminal, o sistema sempre mostra a mesma — 11, embora eu precise da 17 para o meu projeto.
Tentei alterar a variável JAVA_HOME manualmente com export, mas depois de reiniciar o terminal, tudo é resetado. Também baixei vários JDKs via Homebrew, depois os removi, e agora na lista /usr/libexec/java_home -V aparece uma bagunça.
Vocês podem me ajudar a configurar o ambiente corretamente para que eu possa alternar facilmente entre as versões? Gostaria que a mudança fosse global (para todo o terminal) e persistisse após a reinicialização. Aqui está o que o comando exibe agora:
```bash
$ java -version
openjdk version "11.0.18" 2023-01-17 LTS
```
Mas eu preciso que a versão padrão seja a 17. Me ajudem a resolver, pois já estou quebrando a cabeça. Agradeço desde já!
<<>>
Entendendo o problema: como o macOS gerencia o Java
No macOS, a versão padrão do Java
No answers yet.
Faça login para deixar uma resposta
Blogs