JewelCli uses an annotated interface definition to automatically parse and present command line arguments
'uk.co.flamingpenguin.jewelcli:jewelcli:0.59'
<dependency>
<groupId>uk.co.flamingpenguin.jewelcli</groupId>
<artifactId>jewelcli</artifactId>
<version>0.59</version>
</dependency>
<dependency org="uk.co.flamingpenguin.jewelcli" name="jewelcli" rev="0.59"/>
"uk.co.flamingpenguin.jewelcli", "jewelcli", "0.59"