芯が強い人になるESTJ-A

# mac jdk 多版本安装

IT開発 Tags: 无标签 阅读: 274

正常下载安装 jdk-xxx.dmg

会把 jdk 安装在目录:

/Library/java/JavaVirtualMachines/

截屏2021-11-01 09.26.02.jpg

例如:

/Library/java/JavaVirtualMachines/jdk-11.0.7.jdk
/Library/java/JavaVirtualMachines/jdk1.8.0_251.jdk

配置环境变量

export JAVA_11_HOME=/Library/java/JavaVirtualMachines/jdk-11.0.7.jdk/Contents/Home
export JAVA_8_HOME=/Library/java/JavaVirtualMachines/jdk1.8.0_251.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar

alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
alias jdk11="export JAVA_HOME=$JAVA_11_HOME"

export PATH
export CLASSPATH

以后可以直接执行 jdk8 和 jdk11 来切换 jdk 版本。