Java API for ar, cpio, Unix dump, tar, zip, gzip, XZ, Pack200 and bzip2 files

Edit Package apache-commons-compress
http://commons.apache.org/proper/commons-compress/

The Apache Commons Compress library defines an API for working with ar, cpio, Unix dump, tar, zip, gzip, XZ, Pack200 and bzip2 files.

The compress component is split into compressors and archivers. While compressors (un)compress streams that usually store a single entry, archivers deal with archives that contain structured content represented by ArchiveEntry instances which in turn usually correspond to single files or directories.

Currently the bzip2, Pack200, XZ and gzip formats are supported as compressors where gzip support is mostly provided by the java.util.zip package and Pack200 support by the java.util.jar package of the Java class library. XZ support is provided by the public domain XZ for Java library.

The ar, cpio, dump, tar and zip formats are supported as archivers where the zip implementation provides capabilities that go beyond the features found in java.util.zip. As of Commons Compress 1.3 support for the dump format is read-only.

The compress component provides abstract base classes for compressors and archivers together with factories that can be used to choose implementations by algorithm name. In the case of input streams the factories can also be used to guess the format and provide the matching implementation.

Refresh
Refresh
Source Files (show unmerged sources)
Filename Size Changed
_service 0000000057 57 Bytes
_service:download_files:commons-compress-1.8-src.tar.gz 0008465966 8.07 MB
apache-commons-compress.changes 0000000449 449 Bytes
apache-commons-compress.spec 0000003799 3.71 KB
Latest Revision
Peter Conrad's avatar Peter Conrad (p_conrad) committed (revision 1)
Comments 0
openSUSE Build Service is sponsored by