apache-commons-cli - Command Line Interface Library for Java

Property Value
Distribution openSUSE Leap 15.0
Repository openSUSE JAVA all
Package name apache-commons-cli
Package version 1.2
Package release lp150.28.1
Package architecture noarch
Package type rpm
Installed size 60.71 KB
Download size 51.82 KB
Official Mirror ftp.gwdg.de
The CLI library provides a simple and easy to use API for working with the
command line arguments and options.


Package Version Architecture Repository
apache-commons-cli-1.2-lp150.1.11.noarch.rpm 1.2 noarch openSUSE Oss
apache-commons-cli - - -


Name Value
java >= 1.8
java-headless -
javapackages-tools -


Name Value
apache-cli = 1.2
apache-commons-cli = 1.2-lp150.28.1
jakarta-commons-cli = 1.2-lp150.28.1
java(commons-cli:commons-cli) = 1.2
mvn(commons-cli:commons-cli) = 1.2
mvn(commons-cli:commons-cli:pom:) = 1.2


Name Value
apache-cli < 1.2
jakarta-commons-cli < 1.2


Type URL
Binary Package apache-commons-cli-1.2-lp150.28.1.noarch.rpm
Source Package apache-commons-cli-1.2-lp150.28.1.src.rpm

Install Howto

  1. Add the openSUSE JAVA repository:
    # zypper addrepo http://ftp.gwdg.de/pub/opensuse/repositories/Java:/packages/openSUSE_Leap_15.0/ opensuse-java
  2. Install apache-commons-cli rpm package:
    # zypper install apache-commons-cli




2018-05-15 - fstrba@suse.com
- Modified patch:
* commons-cli-1.2-jdk9.patch
+ Build with source and target 8 to prepare for a possible
removal of 1.6 compatibility
- Run fdupes on the documentation
2017-09-29 - fstrba@suse.com
- Don't condition the maven defines on release version, but on
_maven_repository being defined
2017-09-14 - fstrba@suse.com
- Added patch:
* commons-cli-1.2-jdk9.patch
- Specify java source and target level 1.6 in order to allow
building with jdk9
2017-05-19 - tchvatal@suse.com
- Fix build with new javapackages-tools
2015-03-18 - tchvatal@suse.com
- Fix build with new javapackages-tools
2014-12-04 - p.drouand@gmail.com
- Remove java-devel dependency; not needed anymore
2014-06-27 - tchvatal@suse.com
- Fix the pom providing on 13.2
2014-03-08 - badshah400@gmail.com
- For openSUSE >= 13.1 remove all references to maven scripts as
these do not work; fixes building for openSUSE >= 13.1
- Lots of specfile formatting cleanups
- Move old %changelog section entries to .changes with proper
- Add copyright info to spec file.
2011-12-12 - dmacvicar@suse.de
- rename apache-cli to apache-commons-cli
- add java() provides
2011-07-19 - dmacvicar@suse.de
- converted to build with ant:ant
- removed reference to non existing target/osgi/MANIFEST
in maven-build.xml

See Also

Package Description
apache-commons-cli-javadoc-1.2-lp150.28.1.noarch.rpm Javadoc for apache-commons-cli
apache-commons-codec-1.10-lp150.51.1.noarch.rpm Apache Commons Codec Package
apache-commons-codec-javadoc-1.10-lp150.51.1.noarch.rpm Javadoc for apache-commons-codec
apache-commons-collections-3.2.2-lp150.39.1.noarch.rpm Commons Collections Package
apache-commons-collections-javadoc-3.2.2-lp150.39.1.noarch.rpm Javadoc for apache-commons-collections
apache-commons-collections-testframework-3.2.2-lp150.39.1.noarch.rpm Test framework for apache-commons-collections
apache-commons-collections-testframework-javadoc-3.2.2-lp150.39.1.noarch.rpm Javadoc for apache-commons-collections testframework
apache-commons-daemon-1.0.15-lp150.41.1.x86_64.rpm Commons Daemon - Controlling of Java Daemons
apache-commons-daemon-javadoc-1.0.15-lp150.41.1.noarch.rpm Commons Daemon Javadoc
apache-commons-daemon-jsvc-1.0.15-lp150.41.1.x86_64.rpm Java daemon launcher
apache-commons-dbcp-2.1.1-lp150.18.1.noarch.rpm Jakarta Commons DataBase Pooling Package
apache-commons-dbcp-javadoc-2.1.1-lp150.18.1.noarch.rpm Javadoc for jakarta-commons-dbcp
apache-commons-email-1.5-lp150.18.1.noarch.rpm Apache Commons Email Package
apache-commons-email-javadoc-1.5-lp150.18.1.noarch.rpm Javadoc for apache-commons-email
apache-commons-httpclient-3.1-lp150.29.1.noarch.rpm Feature rich package for accessing resources via HTTP