CLI.
Commons CLI provides a simple API for working with the command line arguments and options..
Here is the list of declaration for commons-cli. If you use Maven you can use the following code to add the dependency for this POM file.
<dependency> <groupId>commons-cli</groupId> <artifactId>commons-cli</artifactId> <version>1.0</version> </dependency>
If you think this Maven repository POM file listing for commons-cli is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The commons-cli-1.0 has 3 dependencies.The most popular ones are listed in the following table along with their categories and number of artifacts depending on them.
Category | Artifact | Depended By Count |
---|---|---|
JUnit | junit 3.7 JUnit is a regression testing framework written by Erich Gamma and Kent Beck. It is used by the developer who implements unit tests in Java. | 21 |
The following table lists the most popular artifacts which are depending on commons-cli-1.0. Their categories and depend by count are also listed.
Category | Artifact | Depended By Count |
---|---|---|
Groovy | groovy 1.0-jsr-04 a powerful and dynamic scripting language for the JVM | 5 |
Development | mule-core 2.0.0 Mule server and core classes | 25 |
XML | commons-jelly 1.1-hudson-20100305 Jelly is a Java and XML based scripting engine. Jelly combines the best ideas from JSTL, Velocity, DVSL, Ant and Cocoon all together in a simple yet powerful scripting engine. | 20 |
Development | plexus-cli 1.2 Easily create CLIs with Plexus components | 12 |
Development | mule-core 2.0.0-RC3 Mule server and core classes | 25 |
Groovy | groovy-all 1.5.4 Groovy: A powerful, dynamic language for the JVM | 6 |
Development | mule-core 2.0.1 Mule server and core classes | 27 |
Development | barcode4j 2.0 Barcode4J is a flexible generator for barcodes written in Java. | 10 |
Web Service | d2 1.15.2 Pegasus is a framework for building robust, scalable service architectures using dynamic discovery and simple asychronous type-checked REST + JSON APIs. | 5 |
Web Service | d2 1.15.7 Pegasus is a framework for building robust, scalable service architectures using dynamic discovery and simple asychronous type-checked REST + JSON APIs. | 5 |
Groovy | groovy 1.0 a powerful and dynamic scripting language for the JVM | 17 |
Development | mule-core 2.0.2 Mule server and core classes | 27 |
Development | mule-core 2.0.0-RC1 Mule server and core classes | 17 |
Http | nanocontainer 1.0 Please refer to the <a href="http://nanocontainer.org/">main website</a> for documentation. | 6 |
Groovy | groovy 1.1-rc-2 Groovy: A powerful, dynamic language for the JVM | 30 |
Build | clirr-core 0.6 Clirr is a tool that checks Java libraries for binary compatibility with older releases. Basically you give it two sets of jar files and Clirr dumps out a list of changes in the public api. Clirr provides an Ant task that can be configured to break the build if it detects incompatib... | 14 |
Development | mule-core 2.0.0-M2 Mule server and core classes | 21 |
Development | mule-core 1.4.0 Mule server and core classes | 6 |
Groovy | groovy 1.0-jsr-06 a powerful and dynamic scripting language for the JVM | 7 |
Groovy | groovy 1.5.7 Groovy: A powerful, dynamic language for the JVM | 24 |
Groovy | groovy 1.6.0 Groovy: A powerful, dynamic language for the JVM | 10 |
Data Structure | commons-jelly-tags-define 1.0.1-hudson-20071021 The Jelly Define Tag Library | 142 |
Development | mule-core 2.0.0-RC2 Mule server and core classes | 22 |
XML | commons-jelly 1.1-hudson-20090709 Jelly is a Java and XML based scripting engine. Jelly combines the best ideas from JSTL, Velocity, DVSL, Ant and Cocoon all together in a simple yet powerful scripting engine. | 17 |
XML | commons-jelly 1.1-hudson-20071224 Jelly is a Java and XML based scripting engine. Jelly combines the best ideas from JSTL, Velocity, DVSL, Ant and Cocoon all together in a simple yet powerful scripting engine. | 27 |
Development | mule-core 1.4.4 Mule server and core classes | 21 |
Groovy | groovy 1.5.6 Groovy: A powerful, dynamic language for the JVM | 7 |
Library | gnu-hylafax-utils 1.0.3 The utilities module contains some utility classes that show some of the uses of the API. They give some examples about how to use the API. | 9 |
XML | commons-jelly 1.0 Jelly is a Java and XML based scripting engine. Jelly combines the best ideas from JSTL, Velocity, DVSL, Ant and Cocoon all together in a simple yet powerful scripting engine. | 53 |
Development | mule-core 1.4.3 Mule server and core classes | 7 |
Testing Coding Style | checkstyle 5.0 Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard | 20 |
The following plugins are used in the commons-cli-1.0.jar
The following packages are defined in the commons-cli-1.0.jar
org.apache.commons.cli
Here is the content of the POM file.
<project> <modelVersion>4.0.0</modelVersion> <groupId>commons-cli</groupId> <artifactId>commons-cli</artifactId> <name>CLI</name> <version>1.0</version> <description>Commons CLI provides a simple API for working with the command line arguments and options.</description> <inceptionYear>2002</inceptionYear> <contributors> <contributor> <name>Berin Loritsch</name> <email>bloritsch@apache.org</email> <roles> <role>helped in the Avalon CLI merge</role> </roles> </contributor> <contributor> <name>Peter Maddocks</name> <email>peter_maddocks@hp.com</email> <organization>Hewlett-Packard</organization> <roles> <role>supplied patch</role> </roles> </contributor> </contributors> <build> <plugins> <plugin> <artifactId>maven-surefire-plugin</artifactId> <configuration> <includes> <include>**/*Test*.java</include> </includes> </configuration> </plugin> </plugins> </build> <dependencies> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.0</version> </dependency> <dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <version>1.0</version> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.7</version> <scope>test</scope> </dependency> </dependencies> </project>