Java command line option processing library. Uses reflection to automatically create a command line option processor from an annotated java interface, allowing the declarative specification of arguments, and clean access to supplied values.
As of version 0.7 The source code is available at https://github.com/lexicalscope/jewelcli
Please Note: the maven groupId has changed as of version 0.7, it has changed to com.lexicalscope.jewelcli
Jewelcli works wonderful.