This section list the runtimes and associated versions supported by the current version of Rumi.
Java
The current release of Rumi has been run and tested on the following Java versions
Version
Oracle JDK
Azul Zulu (OpenJDK)
Azul Platform Prime (Zing)
Java 8
jdk1.8.0_381
zulu8.74.0.17-ca-jdk8.0.392
zing23.09.0.0-7-jdk8.0.382
Java 11
jdk-11.0.20
zulu11.68.17-ca-jdk11.0.21
zing23.09.0.0-7-jdk11.0.20.1
Java 17
jdk-17.0.9
zulu17.46.19-ca-jdk17.0.9
zing23.09.0.0-7-jdk17.0.8.1
Java21
jdk-21.0.8
zulu21.46.19-ca-jdk21.0.9
zing25.10.0.0-4-jdk21.0.8.0.101
Running with Java 11 or Beyond
To run Rumi based applications using Java 11 and beyond, certain additional Java modules need to be opened. The following JVM params open the additional Java modules needed by Rumi