Может ли HotSpot JVM работать в режиме пониженной версии Java? - PullRequest
2 голосов
/ 24 января 2020

Я понимаю, что Java обратно совместим, что означает, что я могу запускать код, скомпилированный в Java 7, на Java 8 JVM. Однако возможно ли, если я хочу использовать библиотеку OpenJDK 7 при работе на OpenJDK 8 JVM? Предоставляет ли Hotspot JVM такие параметры для работы в режиме более низкой версии Java?

1 Ответ

1 голос
/ 24 января 2020

В соответствии с Oracle * Java Платформа, Standard Edition Справочник по инструментам для Java 8, вы можете использовать -version:release

Указывает версию выпуска использоваться для запуска приложения. Если версия вызываемой команды java не соответствует данной спецификации и в системе найдена соответствующая реализация, то будет использоваться соответствующая реализация.

...