So, if you were to run asdf install java latest:adopt-openjdk-13 you will install the version above.
Since the version number will increment with every release, and the JVM variant and large_heap option is on the right side of the version number, you cannot currently use asdf's latest[:<version>] syntax if you do not want the openj9 JVM variant with the large_heap option.
It would be nice to change the version naming scheme so the JVM variant and large_heap options appears on the left side of the version number, making different versions of the same release distinguishable, and asdf's latest[:<version>] syntax useable.
With how the versions are currently named, there seems to be no way to distinguish between openJDK's
openJ9
andHotSpot
JVM variants.Listing all available versions...
Yields
however...
yields
So, if you were to run
asdf install java latest:adopt-openjdk-13
you will install the version above.Since the version number will increment with every release, and the JVM variant and
large_heap
option is on the right side of the version number, you cannot currently use asdf'slatest[:<version>]
syntax if you do not want theopenj9
JVM variant with thelarge_heap
option.It would be nice to change the version naming scheme so the JVM variant and
large_heap
options appears on the left side of the version number, making different versions of the same release distinguishable, and asdf'slatest[:<version>]
syntax useable.For example...