В моей IDE (IntelliJ) программа работает без проблем. Я попытался создать JavaFX .jar через IDE, и он не работает, но, похоже, это известная проблема совместимости между JavaFX и JDK 11.
После этого я попытался создать обычный .jar и выполнить это с помощью команды ниже:
java --module-path "C:\Users\nerla\Desktop\Coding\JavaFX_SDK\javafx-sdk-11.0.2\lib" --add-modules=javafx-swt,javafx.base,javafx.controls,javafx.fxml,javafx.graphics,javafx.media,javafx.swing,javafx.web -jar "C:\Users\nerla\Desktop\Uni\Programming II\Mathdoku\out\artifacts\Mathdoku_jar\Mathdoku.jar"
Это все еще не работает и выдает следующую ошибку:
Error occurred during initialization of boot layer
java.lang.module.FindException: Module javafx-swt not found