---
# System prepended metadata

title: Mac Java 版本快速切換設定
tags: [JAVA]

---

---
title: Mac Java 版本快速切換設定
---
###### tags: `JAVA`

# Java 版本切換

## 現在java版本
java -version

## 查看java 安裝路徑
/usr/libexec/java_home -version

## 設定java 多版本
open ~/.bash_profile做环境配置  or ~/.zprofile  看你用哪個shell
```
# Java:
export JAVA_11_HOME="/Library/Java/JavaVirtualMachines/jdk-11.0.8.jdk/Contents/Home"
export JAVA_13_HOME="/Library/Java/JavaVirtualMachines/jdk-13.0.2.jdk/Contents/Home"
export JAVA_14_HOME="/Library/Java/JavaVirtualMachines/jdk-14.0.2.jdk/Contents/Home"
export JAVA_HOME=$JAVA_14_HOME
alias jdk11="export JAVA_HOME=$JAVA_11_HOME"
alias jdk13="export JAVA_HOME=$JAVA_13_HOME"
alias jdk14="export JAVA_HOME=$JAVA_14_HOME"
```
然后执行命令source ~/.bash_profile让配置生效。 接下来就可以执行命令jdk11或者jdk13或者jdk14来切换java版本了。
![](https://i.imgur.com/GiNDSBV.png)
