Я видел этот список основных номеров версий Java в другом посте:
- Java 1.2 использует основную версию 46
- Java 1.3 использует основную версию 47
- Java 1.4 использует основную версию 48
- Java 5 использует основную версию 49
- Java 6 использует основную версию 50
- Java 7 использует основную версию 51
- Java 8 использует основную версию 52
- Java 9 использует основную версию 53
- Java 10 использует основную версию 54
- Java 11 использует основную версию 55
- Java 12 использует основную версию 56
- Java 13 использует основную версию 57
- Java 14 использует основную версию 58
Рекомендации:
https://blogs.oracle.com/darcy/entry/source_target_class_file_version https://en.wikipedia.org/wiki/Java_class_file#General_layout