The following commands work
mvn clean compile
java -cp "bin/main:lib/clojure-1.12.0.jar:lib/spec.alpha-0.6.249.jar:lib/core.specs.alpha-0.5.81.jar" clojure.main -m my-project.core
and
mvn exec:java -Dexec.mainClass="clojure.main" -Dexec.args="-m my-project.core"
and
mvn exec:java
Project folders -
bin/main/my_project
src/main/clojure/my_project
target/classes/my_project
jars -
lib/clojure-1.12.0.jar
lib/core.specs.alpha-0.5.81.jar
lib/spec.alpha-0.6.249.jar