Я пытаюсь запустить приложение OpenJDK 8 с пользовательским интерфейсом JavaFX (openjfx). Когда я пытаюсь скомпилировать свой код, я получаю следующую ошибку: файл класса имеет неправильную версию 55.0, должен быть 52.0.
Итак, мой вопрос: они вообще не совместимы?
Интересно, потому что под OpenJDK 11 он работает (по крайней мере, компиляция), но
Я не нахожу что-то об этом в Интернете.
Я знаю, что ошибка означает, что есть разные версии Java, но мне интересно, как это возможно. OpenJFX доступен только как двоичный файл для Java11?
Примечание: я включаю openjfx версии 11 через maven в мой проект.