mvn archetype:generate "-DgroupId=com.mycompany.foo" "-DartifactId=foolib" "-DarchetypeArtifactId=maven-archetype-quickstart" "-DarchetypeVersion=1.4" "-DinteractiveMode=false"
mvn clean package assembly:single
java --add-opens java.base/java.lang=ALL-UNNAMED -jar .\target\foolib-1.0-SNAPSHOT-jar-with-dependencies.jar