Соответствие версии Java и версии class-файлов
Кто писал для JVM, встречался с Unsupported class file major version XX
. Обычно это означает, что текущая версия java слишком низкая. Но какая версия нужна, например, для 55? Можно использовать табличные значения, но запомнить табличку или ссылку на нее — нетривиально. Проще воспользоваться формулой:
java_version + 44 = class_file_version
Комментарии