cli-util is an extension of apache common's java command line interface (commons-cli) library. It adds sub commands, more type safely and a declarative style for defining commands, their options, flags and arguments.
Homepage POM file JAR file Javadoc'com.github.jpbetz:cli-util:1.0'