Ошибка: не удалось найти или загрузить образец основного класса. Основное при создании проекта JavaFX на IntelliJ - PullRequest
1 голос
/ 14 мая 2019

Я использую IntelliJ и пытаюсь изучить JavaFX после изучения некоторых частей Java.Сначала я пытаюсь создать простое приложение HelloWorld.Когда я создаю новый проект, он создает некоторые вещи автоматически, но есть ошибки, и я не могу его запустить:

Error: Could not find or load main class sample.Main
Caused by: java.lang.NoClassDefFoundError: javafx/application/Application
Process finished with exit code 1

Что я могу сделать, чтобы это исправить?Я попытался обновить IntelliJ и обновить до JDK 12, и я все еще получаю эту ошибку.

1 Ответ

0 голосов
/ 30 мая 2019

Если вы используете JavaFx 11 12 или 13, то вам необходимо импортировать файлы jar в папку lib указанной папки javafx. Перейти к настройке -> Структура для новых проектов -> в разделе параметров платформы перейдите кГлобальные библиотеки нажимают знак «+» и затем переходят к папке «lib» вашей установки javafx. Затем вы выбираете все файлы в папке «lib» и добавляете их, кроме «src.zip», и называете библиотеку что-то вроде «Java Fx» или как угодноВы хотите. После этого вы обычно создаете проект javafx и щелкаете правой кнопкой мыши папку проекта и переходите к настройкам модуля. Вернитесь в глобальные библиотеки, щелкните правой кнопкой мыши и добавьте эту библиотеку в модуль. Теперь вы можете скомпилировать код, и он запустится.

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