mvn -f ./pom.xml package [INFO] Scanning for projects... [INFO] [INFO] ------------------< com.kelseyde:calvin-chess-engine >------------------ [INFO] Building calvin-chess-engine 6.2.0-SNAPSHOT [INFO] from pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- toolchains:3.2.0:toolchain (default) @ calvin-chess-engine --- [INFO] Required toolchain: jdk [ version='17' ] [ERROR] No toolchain found for type jdk [ERROR] Cannot find matching toolchain definitions for the following toolchain types: jdk [ version='17' ] [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 0.229 s [INFO] Finished at: 2025-06-26T18:20:42-04:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-toolchains-plugin:3.2.0:toolchain (default) on project calvin-chess-engine: Cannot find matching toolchain definitions for the following toolchain types: [ERROR] jdk [ version='17' ] [ERROR] Please make sure you define the required toolchains in your ~/.m2/toolchains.xml file. [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException make: *** [Makefile:10: all] Error 1