Table of Contents

How to use Jabba, the JDK manager, On Windows ?

About

jabba1) is JDK manager that permits to install and switch from JDK

Steps

Install

The installation is done via a powsershell script.

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

Jabba is installed in your windows home: C:\Users\userName\.jabba

Usage

For now, you will not find jabba in a dos shell, you need to use powsershell.

How to install a known JDK?

jabba ls-remote
jabba install [email protected]

How to install an unknown JDK?

All JDK are declared in the index.json file. If they are not present, you can still install them with an url.

Example with the last GraalVm Release

jabba install [email protected]=zip+https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.2/graalvm-ce-java11-windows-amd64-22.3.2.zip

How to switch?

jabba ls
jabba use [email protected]