本文主要介绍jdk13在macOS上的安装和环境变量的配置及jdk13的下载,以及JDK多个版本之间切换。

1、JDK13安装

1)下载JDK13

Oracle JDK13https://www.oracle.com/technetwork/java/javase/downloads/jdk13-downloads-5672538.html

OpenJDK13http://jdk.java.net/13/

在上面两个地址下载需要的版本。

本文主要是macOS上安装,文件下载地址:https://download.java.net/java/GA/jdk13/5b8a42f3905b406298b72d750b6919f6/33/GPL/openjdk-13_osx-x64_bin.tar.gz

wget https://download.java.net/java/GA/jdk13/5b8a42f3905b406298b72d750b6919f6/33/GPL/openjdk-13_osx-x64_bin.tar.gz

2)解压安装包(系统中默认安装位置:/Library/Java/JavaVirtualMachines/

sudo tar -zxf  openjdk-13_osx-x64_bin.tar.gz -C /Library/Java/JavaVirtualMachines/

3)验证是否安装成功

levideMacBook-Pro:articles levizhong$ java -version
openjdk version "13" 2019-09-17
OpenJDK Runtime Environment (build 13+33)
OpenJDK 64-Bit Server VM (build 13+33, mixed mode, sharing)

2、JDK多个版本之间切换

相关文档Java jdk11 在Mac上的安装和配置以及JDK多个版本之间切换

                   Java JDK 版本管理工具jabba常用命令

多个JDK版本切换的其它方法,请参考上面文档,本文主要介绍通过JDK版本管理工具jabba来切换JDK版本。

1)jabba的安装

jabba的安装参考文档Java JDK 版本管理工具jabba的安装

2)安装 OpenJDK

jabba install openjdk@1.13.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 这个版本(默认使用的版本)

推荐文档