picocli offers several improvements over JCommander:
- Automatic documentation generation (man page, html ...).
- Easier to unit test the CLI itself. We had some problems in the past related to this.
- Applications built with picocli can be natively compiled with GraalVm native images. We do not strictly need this but it is interesting.
@marioscrock, what do you think?