Для устранения этой ошибки компилятор java надо запускать с параметрами.

При запуске в ECLIPSE нужно произвести следующие манипуляции:

Меню Run -> Run Configuration (Запуск -> Конфигурация запуска) - запускается окно конфигуратора.

2021 01 28 20 31 38

Выбрать тип конфигурации: "Java Application" (Приложение Java), перейти на вкладку "(x)= Arguments" ((x)=Аргументы)

Вставить аргумент -XstartOnFirstThread в параметры вызова программы, если запуск с SWT не выбран.

Вставить --module-path "\ПУТЬ К  javafx-sdk\lib" --add-modules javafx.controls,javafx.fxml в аргументы VM.

Нажмите «Применить» и закройте диалоговое окно.