Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

GNU getopt-style command-line argument parser for Java, used in JBoss

tree: 502a12363e

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 doc
Octocat-spinner-32 lib
Octocat-spinner-32 src
Octocat-spinner-32 .cvsignore Added classes directory. April 09, 2005
Octocat-spinner-32 .gitignore
Octocat-spinner-32 LICENCE
Octocat-spinner-32 README.md
Octocat-spinner-32 TODO
Octocat-spinner-32 build.xml
README.md

JArgs command-line argument parsing library

Copyright (c) 2001-2003 Steve Purcell. Copyright (c) 2002 Vidar Holen. Copyright (c) 2002 Michal Ceresna. Copyright (c) 2005 Ewan Mellor.

All rights reserved.

Released under the terms of the BSD licence. See the file LICENCE for details.

Prerequisites

For each prerequisite, the version with which JArgs has been tested is given in parentheses. Any version equal to or later than this should work.

Apache Ant (1.4.1), by The Apache Software Foundation, from http://ant.apache.org/. Ant is used to build JArgs, and to run its tests.

JUnit (3.7), by Eric Gamma, et al, from http://sourceforge.net/projects/junit. JUnit is used to run the unit tests, and is not needed to run the library itself.

Installation

To compile, package, and test the code, run

ant

Two jars are created, one called lib/jargs.jar, which contains the runtime library, and one called lib/jargs-test.jar, which contains the unit tests and the examples. The Javadoc APIs are created in doc/api.

To use the library with your own code, simply ensure that lib/jargs.jar is on the CLASSPATH.

Documentation

The main documentation is the detailed worked example in src/jargs/examples/gnu/OptionTest.java, plus the generated API documentation in doc/api/.

Package contents

src/jargs/gnu -- The library itself. src/jargs/examples/gnu -- Examples showing how to use the library. src/jargs/test/gnu -- JUnit tests. doc/ -- API and other documentation. classes/ -- Compiled classes, once built. lib/ -- JArgs jars, once built.

Something went wrong with that request. Please try again.