Most Java CLI tools stop at mvn compile exec:java.
That works locally. It doesn’t scale.
In this guide I show how to:
- build a fat JAR
- automate GitHub releases
- publish a JBang catalog
- install with one command
No cloning. No Maven required.
Full tutorial:
https://www.the-main-thread.com/p/ship-java-cli-jreleaser-jbang-github-release




