According to this blog on Java 9's new version string scheme, the version is supposed to be like MAJOR.MINOR.SECURITY
, i.e., there are supposed to be 3 numbers and 2 periods in between.
However, with Azul's Zulu 9, when I print the Java version, it has 4 numbers and 3 periods:
./jdk/bin/java -version
openjdk version "9.0.0.15"
OpenJDK Runtime Environment (Zulu build 9.0.0.15+181)
OpenJDK 64-Bit Server VM (Zulu build 9.0.0.15+181, mixed mode)
What do the 4 numbers represent ?