1: https://picocli.info/
2: https://github.com/airlift/airline
Bonus: picocli lets you create native images using Graal, so you can really build native cli executable using Java.
I’ve struggled to find a well-supported command-line argument parser that supports subcommands.
1: https://picocli.info/
2: https://github.com/airlift/airline
Bonus: picocli lets you create native images using Graal, so you can really build native cli executable using Java.