This updates the project to use Maven in order to better manage project dependencies. The package structure is changed somewhat but should maintain the general arrangement of the existing source files.
JavaFX is a known project dependency, so we pull that from Maven while we're at it.
Also changes the targeted Java version to 17. It's currently the latest version with long-term support.
Changes in this PR
This updates the project to use Maven in order to better manage project dependencies. The package structure is changed somewhat but should maintain the general arrangement of the existing source files.
JavaFX is a known project dependency, so we pull that from Maven while we're at it.
Also changes the targeted Java version to 17. It's currently the latest version with long-term support.
How to run
mvn clean javafx:run