configuração mac java

1.brew instale a versão mais recente do java

brew install java

Após a conclusão da instalação do jdk17, a seguinte mensagem de prompt pode aparecer

==> Caveats
For the system Java wrappers to find this JDK, symlink it with
  sudo ln -sfn /usr/local/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk

Significado: para que o wrapper Java do sistema encontre este JDK, você pode usar o comando sudo ln -sfn /usr/local/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk para gerar um link para o caminho jdk /Library/Java/JavaVirtualMachines/openjdk.jdk, execute este comando

sudo ln -sfn /usr/local/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk

2. Baixe a versão java 8

https://www.oracle.com/java/technologies/downloads/#java8-mac

3. Veja o comando java

java -version

4. Comando para visualizar a versão do jdk e o diretório de instalação:

/usr/libexec/java_home -V

5. Gerenciamento jdk multiversão:

vi ~/.zshrc

Adicione o seguinte código

# jdk相关配置
# 设置jdk8
export JAVA_8_HOME="$(/usr/libexec/java_home -v 1.8)"
# 设置jdk13
export JAVA_17_HOME="$(/usr/libexec/java_home -v 17)"
# alias命令动态切换jdk版本
alias jdk8='export JAVA_HOME=$JAVA_8_HOME'
alias jdk17='export JAVA_HOME=$JAVA_17_HOME'
# 默认jdk为jdk8
export JAVA_HOME=$JAVA_8_HOME

Salve e saia do arquivo de configuração e execute o seguinte comando para tornar o arquivo efetivo:

source ~/.bash_profile

Use o comando 'jdk8' ou o comando 'jdk17' para alternar entre diferentes versões do jdk, digite java -version para visualizar

Acho que você gosta

Origin blog.csdn.net/zhuweideng/article/details/123135569
Recomendado
Clasificación