显示已安装的 Java 版本

ls /Library/Java/JavaVirtualMachines/

卸载插件

sudo rm -fr /Library/Internet/Plug-Ins/JavaAppletPlugin.plugin
sudo rm -fr /Library/PreferencesPanes/JavaControlPanel.prefpane

卸载其中一个版本

sudo rm -rf /Library/Java/JavaVirtualMachines/(jdk版本)

重启

reboot

查看Java版本

Java全版本通用(推荐)

java -version

Java高版本(Java11以上)

java --version

Mac下通过 bash_profile 文件或 zshrc 来对环境信息进行配置。执行以下命令打开配置文件:

open ~/.bash_profile
open ~/.zshrc

如果原本没有.bash_profile文件,在运行vim ~/.bash_profile命令时会创建该文件。

根据原有环境变量信息新增JDK9相关内容:

# Java config
export JAVA_8_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home"
export JAVA_9_HOME="/Library/Java/JavaVirtualMachines/jdk-9.0.4.jdk/Contents/Home"
# config alias
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
alias jdk9="export JAVA_HOME=$JAVA_9_HOME"
# config default jdk
export JAVA_HOME=$JAVA_8_HOME
export PATH="$JAVA_HOME:$PATH"

修改保存上述配置,对bash_profile进行编译生效:

source ~/.bash_profile
source ~/.zshrc