This project uses Maven to manage dependencies and the build process.
To build an executable JAR, run mvn package in the project directory. The resulting JAR will be located at
target/Raycasting-1.0-SNAPSHOT-jar-with-dependencies.jar which can be run via
java -jar target/Raycasting-1.0-SNAPSHOT-jar-with-dependencies.jar or by double clicking on it (if your JRE is
properly configured to do so).
To run the project directly from Maven, run mvn exec:java.
Most IDEs have built-in or plugin support for Maven projects, please consult your IDE documentation on how to use it.
Check pom.xml for details.