Apache Commons Compress

Software screenshot:
Apache Commons Compress
Podrobnosti Software:
Verze: 1.9
Datum uploadu: 13 Apr 15
Licence: Volný
Popularita: 64

Rating: nan/5 (Total Votes: 0)

Apache Commons Compress podporuje oba souborů proudy (přes kompresory) a strukturovaný obsah (přes archivátory).
Knihovna může být použit jak pro komprese a dekomprese operace, práce s relativně velkým množstvím archivních formátů, je jedním z dobře známých těchto řešení v Java komunitě.
Knihovna není dokonalá, některé problémy stále ještě ve vývoji pro každý archiv formát souboru, ale celkově, pokud potřebujete podporu velkého množství kompresních formátů a nechcete používat objemné jednotlivých knihoven pro každý formát, Commons Compress Balíček může být vaše nejlepší odpověď

Vlastnosti :.

Podporované formáty archiv souborů

    :
  • 7z
  • ar
  • ARJ
  • bzip2
  • cpio
  • DEFLATE
  • gzip
  • lzma
  • Pack200
  • elegantní
  • tar
  • Unix vypsat
  • XZ
  • Zip

Co je nového v této verzi:

  • prostořeký, ar a dehtové inputstreams může dojít k selhání čtení z bez vyrovnávací paměti proud v některých případech.
  • IOUtils # skip může přeskočit méně bytů než požádali, i když by bylo možno více číst z potoka.
  • ArchiveStreams nyní ověřit, že je aktuální záznam před čtení nebo zápisu vstupních dat.
  • ArjArchiveInputStream # canReadEntryData zkouší aktuální vstup proudu, spíše než jeho argumentu.
  • Changeset # mazat a deleteDir nyní správně vypořádat s nepojmenované záznamy.
  • přidal několik kontrol null ke zlepšení robustnosti.
  • TarArchiveInputStream nedokázal číst archivy s prázdnými gid / UID oborů.
  • TarArchiveInputStream nyní opět vyvolá výjimku, pokud narazí na zkrácený archiv při čtení z poslední položky.
  • Převzato TarArchiveInputStream # přeskočit na modifikovaných IOUtils metody # přeskočení. Díky beluga BEHR.

Co je nového ve verzi 1.7:.

  • Read-Only podporu Snappy komprese
  • Read-Only podporu .Z komprimované soubory.
  • .zip archivu a ZipArchiveInputStream nyní podporují čtení záznamů komprimované metodou smršťování.
  • GzipCompressorOutputStream nyní podporuje nastavení úrovně komprese a metadat záhlaví (název souboru, komentář, čas změny, operační systém a další příznaky)
  • .zip archivu a ZipArchiveInputStream nyní podporují čtení záznamů komprimované metodou se zhroutí.
  • .zip archivu a soubor 7z třídy nyní realizovat uzavíratelné a mohou být použity v try-s-zdrojů konstrukty.

Co je nového ve verzi 1.5:

  • CompressorStreamFactory má možnost vytvořit dekompresi toky, které dekompresi full vstup pro formáty, které podporují zřetězené proudy.

Co je nového ve verzi 1.4:

  • Podpora formátu XZ byla přidána

Co je nového ve verzi 1.3:

  • Podpora formátu Pack200 byla přidána
  • pouze pro čtení podpora pro formát používá Unix dump (8), nástroj byl přidán.

Co je nového ve verzi 1.2:

  • Nové funkce:
  • ZipArchiveEntry má novou metodu getRawName, který poskytuje původní byty, které tvořily jméno. To může umožnit uživateli kódu pro detekci kódování.
  • TarArchiveEntry poskytuje přístup k příznaků, které určují, zda se jedná o archivovaný symbolický odkaz, potrubí nebo jiné & quot; neobvyklé, & quot; souborový systém objekt.
  • opravených chyb:
  • ZipArchiveInputStream může selhat s & quot; zkrácený ZIP & quot; chybové hlášení přihlášek mezi 2 a 4 GByte GByte velikosti.
  • TarArchiveInputStream nyní zjišťuje řídké záznamy pomocí oldgnu formátu a správně hlásí, že nelze extrahovat jejich obsah.
  • Javadoc pro ZipArchiveInputStream # přeskočit nyní odpovídá provedení, je kód aby byly více defenzivní.
  • ArArchiveInputStream se nezdaří, pokud položky obsahují pouze mezery jméno_uživatele nebo Groupid.
  • .zip archivu může dojít k úniku prostředky na některé verze JDK.
  • BZip2CompressorInputStream hází IOException pokud podkladové proudu vrátí k dispozici () == 0 Odstraněna kontroly.
  • Volání close () na InputStream vrácené CompressorStreamFactory.createCompressorInputStream () není ukončena základní vstupní proud.
  • TarArchiveOutputStream # dokončit nyní zapíše všechny data ve vyrovnávací paměti do proudu
  • Změny:
  • .zip archivu nyní implementuje dokončit, která uzavírá základní soubor.
  • Určité tar soubory, není uznaný ArchiveStreamFactory.

Požadavky na :

  • Java 5 nebo vyšší

Podobný software

pycdio
pycdio

13 May 15

node-tar.gz
node-tar.gz

11 Mar 16

OOoPy
OOoPy

12 May 15

Ostatní software developer Apache Software Foundation

Komentáře k Apache Commons Compress

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!