apache-commons-collections - Commons Collections Package

Property Value
Distribution openSUSE Leap 15.0
Repository openSUSE JAVA all
Package name apache-commons-collections
Package version 3.2.2
Package release lp150.39.1
Package architecture noarch
Package type rpm
Installed size 615.42 KB
Download size 527.53 KB
Official Mirror ftp.gwdg.de
The introduction of the Collections API by Sun in JDK 1.2
has been a boon to quick and effective Java programming.
Ready access to powerful data structures has accelerated
development by reducing the need for custom container
classes around each core object.  Most Java2 APIs are
significantly easier to use because of the Collections API.
However, there are certain holes left unfilled by Sun's
implementations, and the Jakarta-Commons Collections
Component strives to fulfill them. Among the features of
this package are: - special-purpose implementations of
Lists and Maps for fast access
- adapter classes from Java1-style containers (arrays,
enumerations) to Java2-style collections
- methods to test or create typical set theory properties
of collections such as union, intersection, and closure


Package Version Architecture Repository
apache-commons-collections-3.2.2-lp150.1.11.noarch.rpm 3.2.2 noarch openSUSE Oss
apache-commons-collections - - -


Name Value
java-headless -
javapackages-tools -


Name Value
apache-commons-collections = 3.2.2-lp150.39.1
commons-collections = 3.2.2-lp150.39.1
jakarta-commons-collections = 3.2.2-lp150.39.1
mvn(commons-collections:commons-collections) = 3.2.2
mvn(commons-collections:commons-collections:pom:) = 3.2.2
mvn(org.apache.commons:commons-collections) = 3.2.2
mvn(org.apache.commons:commons-collections:pom:) = 3.2.2


Name Value
commons-collections = 3.2
jakarta-commons-collections = 3.2


Type URL
Binary Package apache-commons-collections-3.2.2-lp150.39.1.noarch.rpm
Source Package apache-commons-collections-3.2.2-lp150.39.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-collections rpm package:
    # zypper install apache-commons-collections




2018-07-10 - fstrba@suse.com
- Added patch:
* commons-collections-jdk11.patch
+ resolve ambiguity with toArray(null)
+ fixes tests with jdk11
2018-05-15 - fstrba@suse.com
- Build with source and target 8 to prepare for a possible removal
of 1.6 compatibility
- Run fdupes on 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
- Fix build with jdk9 by specifying java source and target 1.6
- Added patch:
* commons-collections-3.2.2-tf.javadoc.patch
- Fix unresolved symbols when building tf.javadoc
2017-05-19 - tchvatal@suse.com
- Fix build with new javapackages-tools
2015-12-17 - tchvatal@suse.com
- Version update to 3.2.2:
* Various bugfixes
* Unix formating in the archive
* Fixes bnc#954102
- Refresh patches for the dos2unix conversion:
* commons-collections-3.2-build_xml.patch
* jakarta-commons-collections-javadoc-nonet.patch
- Add patch to add missing MANIFEST.MF file:
* commons-collections-missing-MF.patch
2015-07-29 - tchvatal@suse.com
- Fix build with jdk8:
* java8-compat.patch
2015-03-18 - tchvatal@suse.com
- Fix build with new javapackages-tools
2014-07-07 - tchvatal@suse.com
- Do not depend on junit4 but use junit
2014-05-15 - darin@darins.net
- no bytecode check from sles

See Also

Package Description
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
apache-commons-httpclient-demo-3.1-lp150.29.1.noarch.rpm Demonstration files for apache-commons-httpclient
apache-commons-httpclient-javadoc-3.1-lp150.29.1.noarch.rpm Developer documentation for apache-commons-httpclient
apache-commons-httpclient-manual-3.1-lp150.29.1.noarch.rpm Manual for apache-commons-httpclient
apache-commons-io-2.4-lp150.33.1.noarch.rpm Utilities to assist with developing IO functionality