Cassandra 3.11: ошибка несоответствия Java при сборке из исходного кода

Я загрузил Cassandra 3.11.10, и для ее запуска мне пришлось изменить локальную версию java на java 8. С 11 она не работает.

Я также клонировал ветку Cassandra 3.11 из github, и когда я пытаюсь создать ее с помощью команды ant, я получаю ошибку, связанную с версией java для класса java:

файл класса имеет неправильную версию 55.0, должно быть 52.0

Сообщение сообщает, что класс был скомпилирован для Java 11.

Как это возможно, что хотя для двоичного кода требуется java 8, сборка из исходных ошибок выполняется, даже если у меня есть необходимая версия java?

У меня Windows 10.

0 ответов

Другие вопросы по тегам