jargs - Java command line option parsing suite

Property Value
Distribution RPM Universal
Repository JPackage 6.0 all
Package name jargs
Package version 1.0
Package release 3.jpp6
Package architecture noarch
Package type rpm
Installed size 11.98 KB
Download size 13.83 KB
Official Mirror mirrors.dotsrc.org
This tiny project provides a convenient, compact, pre-packaged
and comprehensively documented suite of command line option
parsers for the use of Java programmers. Initially, parsing
compatible with GNU-style 'getopt' is provided.
Why use JArgs rather than other similar libraries? Because
it's easy to use, thoroughly tested, well documented and
liberally licenced (BSD licence so no GNU messiness).
The package is small and without frills, but is functional,
and contains code that has been in production use for quite
some time.
Originally started by Steve Purcell, this project is now
maintained by Ewan Mellor.


Package Version Architecture Repository
jargs-1.0-1.jpp6.noarch.rpm 1.0 noarch JPackage 6.0 Devel
jargs - - -


Name Value
java >= 1.5.0
jpackage-utils >= 1.7.5


Name Value
jargs = 1.0-3.jpp6


Type URL
Binary Package jargs-1.0-3.jpp6.noarch.rpm
Source Package jargs-1.0-3.jpp6.src.rpm

Install Howto

Fedora, CentOS, RHEL:
  1. Download latest jpackage-release rpm from
  2. Install jpackage-release rpm:
    # rpm -Uvh jpackage-release*rpm
  3. Install jargs rpm package:
    # yum install jargs
  1. Add the JPackage 6.0 repository:
    # zypper addrepo http://mirrors.dotsrc.org/jpackage/6.0/generic/free/ jpackage-6.0
  2. Install jargs rpm package:
    # zypper install jargs
Mandriva, Mageia:
  1. Add the JPackage 6.0 repository:
    # urpmi.addmedia jpackage-6.0 http://mirrors.dotsrc.org/jpackage/6.0/generic/free/ with hdlist.cz
  2. Update packages list:
    # urpmi.update -a
  3. Install jargs rpm package:
    # urpmi jargs




2010-01-09 - Will Tatam <will.tatam@red61.com> 1.0-3
- Auto rebuild for JPackage 6 in centos5 mock
2009-07-10 - David Walluck <dwalluck@redhat.com> 0:1.0-2
- spec cleanup
2009-06-12 - Ralph Apel <r.apel at r-apel.de> - 0:1.0-1.jpp5
- First release

See Also

Package Description
jargs-javadoc-1.0-3.jpp6.noarch.rpm Javadoc for jargs
jarjar-1.0-3.jpp6.noarch.rpm Jar Jar Links
jarjar-javadoc-1.0-3.jpp6.noarch.rpm Javadoc for jarjar
jarjar-maven-plugin-1.3-1.jpp6.noarch.rpm JarJar Maven Plugin
jarjar-maven-plugin-javadoc-1.3-1.jpp6.noarch.rpm Javadoc for jarjar-maven-plugin
jarjar-maven-plugin-repolib-1.3-1.jpp6.noarch.rpm Artifacts to be uploaded to a repository library
jarjar-plugin-1.0-3.jpp6.noarch.rpm Maven2 plugin for jarjar
jaskell-1.0-2.jpp6.noarch.rpm Java Haskell pure functional programming language
jaskell-javadoc-1.0-2.jpp6.noarch.rpm Javadoc for jaskell
jaskell-manual-1.0-2.jpp6.noarch.rpm Documents for jaskell
jasperreports2-2.0.5-1.jpp6.noarch.rpm Report-generating tool
jasperreports2-demo-2.0.5-1.jpp6.noarch.rpm Samples for jasperreports2
jasperreports2-javadoc-2.0.5-1.jpp6.noarch.rpm Javadoc for jasperreports2
jasperreports2-manual-2.0.5-1.jpp6.noarch.rpm Documents for jasperreports2
java-cup-0.11-0.a.3.jpp6.noarch.rpm LALR Parser Generator in Java