I've coded a JavaFX project using eclipse which it's executing. However, when I try to compile the project through the command prompt, I get errors. Here's the project structure: Eclipse
Here are the errors: command prompt
I'm using jdk 15 with Javafx version 15 by gluon.
Show Command Line in Run Configurations:
C:\Users\rakes\.p2\pool\plugins\org.eclipse.justj.openjdk.hotspot.jre.full.win32.x86_64_14.0.2.v20200815-0932\jre\bin\javaw.exe --module-path "C:\openjfx-15.0.1_windows-x64_bin-sdk\javafx-sdk-15.0.1h\lib" --add-modules javafx.controls,javafx.fxml -Dfile.encoding=Cp1252 -p "C:\openjfx-15.0.1_windows-x64_bin-sdk\javafx-sdk-15.0.1\lib\javafx-swt.jar;C:\openjfx-15.0.1_windows-x64_bin-sdk\javafx-sdk-15.0.1\lib\javafx.base.jar;C:\openjfx-15.0.1_windows-x64_bin-sdk\javafx-sdk-15.0.1\lib\javafx.controls.jar;C:\openjfx-15.0.1_windows-x64_bin-sdk\javafx-sdk-15.0.1\lib\javafx.fxml.jar;C:\openjfx-15.0.1_windows-x64_bin-sdk\javafx-sdk-15.0.1\lib\javafx.graphics.jar;C:\openjfx-15.0.1_windows-x64_bin-sdk\javafx-sdk-15.0.1\lib\javafx.media.jar;C:\openjfx-15.0.1_windows-x64_bin-sdk\javafx-sdk-15.0.1\lib\javafx.swing.jar;C:\openjfx-15.0.1_windows-x64_bin-sdk\javafx-sdk-15.0.1\lib\javafx.web.jar;C:\Users\rakes\.p2\pool\plugins\org.eclipse.fx.ide.css.jfx8_3.7.0.202010120832.jar" -classpath "C:\Users\rakes\Documents\York\JAVA\Coinsorter_final\CoinSorterGUI\bin" -XX:+ShowCodeDetailsInExceptionMessages application.Main
Update: executed the following commands:
set PATH_TO_FX="C:\openjfx-15.0.1_windows-x64_bin-sdk\javafx-sdk-15.0.1\lib"
javac --module-path %PATH_TO_FX% --add-modules javafx.controls,javafx.fxml -d . Main.java
java --module-path %PATH_TO_FX% --add-modules javafx.controls,javafx.fxml application.Main
The program seems to be compiling. However running the program gives the following error now
java.lang.NullPointerException: Location is required.