Projects / net.windwards options

net.windwards options

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
Licenses
Operating Systems
Implementation

Recent releases

  •  10 Jun 2013 19:39

    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.

    •  29 May 2013 22:03

      Release Notes: Shorts, floats, doubles, and Class:es can now be annotated with @Option. Annotated variables can have any access classification.

      •  20 Apr 2012 21:31

        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.

        •  28 Feb 2011 20:50

          Release Notes: java.io.File and java.net.URL options are now supported.

          •  28 Feb 2009 23:02

            No changes have been submitted for this release.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.