@Dima231

Java. Как исправить конфликт версий файла?

Здравствуйте! Добавил в JavaFX проект (IDEA) JFoenix версии 9.0.3(последняя). В настройках проекта установлена SDK 9.0.4. При это IDEA выдает ошибку: JFXButton has been compiled by a more recent version of the Java Runtime (class file version 53.0), this version of the Java Runtime only recognizes class file versions up to 52.0
Из текста я понял, что класс JFXButton был скомпилирован более поздней версией, чем у меня. Но у меня и так стоит Java 9. Форму я делал в JavaFX Scene Builder 9.0.1
Подскажите как решить эту проблему?
  • Вопрос задан
  • 12708 просмотров
Пригласить эксперта
Ответы на вопрос 1
@AlexandreProkhorenko1985
У меня так было тоже, из - за того что установил две среды выполнения:
1. с сайта Java.com
2. с сайта Oracle.com
Компилируются программы используя среду выполнения с сайта Oracle.com версии 55.0.
Среда выполнения с сайта Java.com используется системой при запуске программы, но она не обновляется выше версии 52.0.
Просто нужно совместить в настройках Java Control Panel/java/view две среды (для User и для System) на уровне 52.0 (1.8.0) или удалить установленную с сайта Java.com. программу.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы