These JVM's work perfectly with Faster Random on all versions that JEP 356 applies to.
The version denoted only confirms if a JDK version is known to work on the latest non-headless version of that JDK.
JDK | Java 17 | Java 21 |
---|---|---|
GraalVM | ✅ | ✅ |
OpenJDK | ✅ | ✅ |
Microsoft JDK | ✅ | ✅ |
Adoptium | ✅ | ✅ |
Azul Zulu | ✅ | ✅ |
Know a working/broken JDK? Comment what it is!
Headless JDK's tend to not bundle the random generators that Faster Random requires. Some variants of OpenJDK do not have this as well. If the LXM generators are not available, Faster Random will display a pop up, or silently crash.
Hi there, wanted to give a heads up that both Adoptium releases do NOT work at the time of writing this comment.
I've tested both the latest 17 release (17.0.11+9) and 21 (21.0.3+9) using the latest version of Faster Random (4.1.0). I'd encourage removing them from the list, at least until Adoptium introduces the JEP into their releases.
I've opened an issue with Adoptium about this as well, if you wish to follow along. Once an explanation is given and the JEP introduced, Adoptium can be added back to this list.