Я пишу игру в Java 11, использую новый синтаксис var
, и я столкнулся с проблемой. Если я упакую мою игру в файл jar, только люди, работающие под управлением 11+, смогут запустить мою игру, что вызовет проблемы, поскольку последняя версия JRE - Java8.
Можно ли скомпилировать мою игру в байт-код Java8, или тот факт, что я использовал var, означает, что он не будет работать? Я думал, что результирующий байт-код будет таким же?