1、JDK12安装
1)下载JDK12
Oracle JDK12: https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html
OpenJDK12: http://jdk.java.net/12/
在上面两个地址下载需要的版本。
本文主要是macOS上安装,文件下载地址:https://download.java.net/java/GA/jdk12/GPL/openjdk-12_osx-x64_bin.tar.gz
wget https://download.java.net/java/GA/jdk12/GPL/openjdk-12_osx-x64_bin.tar.gz
2)解压安装包(系统中默认安装位置:/Library/Java/JavaVirtualMachines/
)
sudo tar -zxf openjdk-12_osx-x64_bin.tar.gz -C /Library/Java/JavaVirtualMachines/
3)验证是否安装成功
levideMacBook-Pro:articles levizhong$ java -version
openjdk version "12" 2019-03-19
OpenJDK Runtime Environment (build 12+33)
OpenJDK 64-Bit Server VM (build 12+33, mixed mode, sharing)
2、JDK多个版本之间切换
相关文档:Java jdk11 在Mac上的安装和配置以及JDK多个版本之间切换
多个JDK版本切换的其它方法,请参考上面文档,本文主要介绍通过JDK版本管理工具jabba来切换JDK版本。
1)jabba的安装
jabba的安装参考文档:Java JDK 版本管理工具jabba的安装
2)安装 OpenJDK
jabba install openjdk@1.12.0
3)切换使用的JDK版本
通过命令切换
jabba use adopt@1.8
jabba use zulu@~1.6.97
通过配置文件切换
echo "1.8" > .jabbarc
通过jabba alias切换
jabba alias default 1.8
这个命令是每次打开一个新终端,就会自动地 jabba use
这个版本