У меня MacBook Pro 2018. Я установил Java пару месяцев назад, и текущая версия Java, которую я установил, - 10.0.2. Я попытался использовать JavaFX на затмении, но оно дает ошибку (см. Изображения ниже). JAR существует в установленной библиотеке JDK, но eclipse не может его распознать. Я попытался настроить путь сборки и изменить правила доступа, чтобы позволить JavaFX работать. Я даже добавил JavaFX JAR внешне, но он не запустился.
JavaFX
JAR
JDK
скриншот ошибки 1 скриншот ошибки 2 скриншот ошибки 3 скриншот ошибки 4
Когда вы выбираете JDK для своего проекта или настройку по умолчанию для Eclipse, убедитесь, что вы не выбираете «Среду выполнения», а вместо этого явно выбираете установленный JDK. JavaFX не является частью среды выполнения.
Убедитесь, что ваш проект настроен на соответствие стандарту Java 10. Выберите Project -> Properties из меню, перейдите в Java Compiler и убедитесь, что уровень соответствия компилятора установлен на 10.