jabba是跨平台的Java版本管理工具,它是受Node.js的nvm启发,并且用Go语言开发的。本文主要介绍一下通过jabba在Windows 10安装JDK11。

1、Windows 10上安装jabba

Powershell上执行下面命令,

[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
Invoke-Expression (
  Invoke-WebRequest https://github.com/shyiko/jabba/raw/master/install.ps1 -UseBasicParsing
).Content

注意:网络问题有可能安装报错,可以多试几次。安装过程中会弹出360提示,注意允许一下。

相关文档Java JDK 版本管理工具jabba的安装

2、通过jabba安装JDK11

1)查看服务器可以安装的版本

jabba ls-remote

本文就安装openjdk@1.11.0这个版本

2)执行安装命令

jabba install openjdk@1.11.0

如果需要安装Oracle JDK执行如下命令,

jabba install 1.11.0

3)查看所有安装的JDK版本

jabba  ls

4)卸载JDK

jabba uninstall openjdk@1.11.0

3、jabba使用

1)切换使用的JDK版本

jabba use openjdk@1.11.0

2)jabba还可以安装一些除openjdk之外其它的JDK, 可以自定义安装文件下载地址

如果有需要请看:Java JDK 版本管理工具jabba的安装

3)官方文档请看:https://github.com/shyiko/jabba

4、jabba的卸载

在Windows上,是在/%USERPROFILE%/.jabba这个目录安装。卸载jabba ,只需删除此目录即可。

相关文档Java JDK 版本管理工具jabba常用命令

                  Java jdk11 在windows上的安装和配置