options is a Java toolkit for parsing command line options. It focuses on ease-of-use. It uses annotations to declare valid options and takes care not to intrude on your class structure. It adheres to the GNU getopt style of options.
|Tags||Software Development Libraries Java Libraries|
|Operating Systems||OS Independent|
Release Notes: Allows extending parsing to arbitrary classes by adding custom value parsers. A bugfix for "--": argument parsing no longer automatically stops. Options are now present in the Maven central repository.
Release Notes: Shorts, floats, doubles, and Class:es can now be annotated with @Option. Annotated variables can have any access classification.
Release Notes: You can now use @Option on enum fields to get options which can only take on one of a limited set of values.
Release Notes: java.io.File and java.net.URL options are now supported.
No changes have been submitted for this release.