На самом деле это не ошибка, но когда я проверяю версию среды выполнения, она дает мне следующее: значит ли это, что я делаю что-то не так?
jshell> Runtime.version()
$3 ==> 12.0.1+12
На самом деле это не ошибка, но когда я проверяю версию среды выполнения, она дает мне следующее: значит ли это, что я делаю что-то не так?
jshell> Runtime.version()
$3 ==> 12.0.1+12
Все в порядке. Версия 12.0.1 Build 12 — это поставляемая в настоящее время версия реализации OpenJDK Java.
Посмотрите на этот скриншот веб-сайта AdoptOpenJDK. Обратите внимание на номер версии 12.0.1+12
, обведенный здесь оранжевым цветом.
Чтобы понять семантику нумерации версий для Java 10 и более поздних версий, см. JEP 322: Time-Based Выпуск версий.
jshell
, верно? Ваше ожидание прояснит вопрос немного дальше. - person Naman   schedule 31.05.2019