Использование JavaFX13 с Java 13/8 и ошибка JNI? - PullRequest
0 голосов
/ 04 ноября 2019

Ошибка: произошла ошибка JNI, пожалуйста, проверьте вашу установку и попробуйте снова.

Eclipse заявляет: тест был скомпилирован более поздней версией Java Runtime (версия файла класса 56.0), эта версия Java Runtime распознает только версии файла класса до 52.0.

У меня была проблема, на которую ссылается этот вопрос: «Не удалось найти или загрузить основной класс» при попытке использовать JavaFX в Eclipse При использовании JDK13 и JavaFX13. Все решения указывали на переход на Java 8.

Я установил Java 8, обновил путь сборки, и он хорошо сработал. Но теперь я получаю сообщение об ошибке: использую Eclipse 2019-06 (4.12.0), JavaFX13 и JDK 1.8.0_231.

Я исследовал ответ, но два вопроса, которые пришли, не помогли. Один был для решения IntellJ, а другой имел пакет, с которым я не знаком, и ошибка была связана с этим пакетом.

Я просто не знаю, как исправить путь сборки или зависимости, чтобы это исправитьвопрос. Кажется, мне нужна более низкая версия JVM, но я не могу найти ее. Я прав, или вы можете помочь?

1 Ответ

0 голосов
/ 04 ноября 2019

Ну, я вернулся к JDK 8 и встроенному JavaFX. Несмотря на все мои усилия, я не могу заставить JDK13 и JavaFX 13 работать без сообщения об ошибке «Не удалось найти или загрузить основной класс» (см. Ссылку в посте). Поскольку пока нет решения этой проблемы, которое работает для меня, я могу обойти мою ошибку в этом запросе все вместе и просто использовать намного более старые пакеты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...