Apache Commons Compress

Software skärmdump:
Apache Commons Compress
Mjukvaruinformation:
Version: 1.9
Ladda upp dagen: 13 Apr 15
Licens: Gratis
Popularitet: 189

Rating: 3.0/5 (Total Votes: 1)

Apache Commons Komprimera stöder både fil strömmar (via kompressorer) och strukturerat innehåll (via archi).
Biblioteket kan användas för både kompression och dekompression verksamhet, arbetar med en relativ stort antal arkivformat, som är en av de välkända sådana lösningar i Java community.
Biblioteket är inte perfekt, vissa problem fortfarande är under utveckling för varje arkiv filformat, men totalt sett, om du behöver för att stödja ett stort antal komprimeringsformat och inte vill använda skrymmande enskilda biblioteken för varje format, den Commons Komprimera Paketet kan vara din bästa svaret

Funktioner :.

  • stöds arkiv filformat:
  • 7z
  • ar
  • arj
  • bzip2
  • cpio
  • DEFLATE
  • gzip
  • lzma
  • Pack200
  • galleriets
  • tjära
  • Unix dumpa
  • XZ
  • Zip

Vad är nytt i den här versionen:

  • De kvicka, ar och tjära inputstreams kan misslyckas med att läsa från en icke-buffrad ström i vissa fall.
  • IOUtils # skip kan hoppa färre bytes än begärt trots mer kan läsas från strömmen.
  • ArchiveStreams validera nu finns det en aktuell post innan du läser eller skriver datainmatning.
  • ArjArchiveInputStream # canReadEntryData testade den aktuella posten av strömmen istället för sin argumentation.
  • ändringsset # radera och deleteDir nu korrekt hantera namnposter.
  • Inkom några null kontroller för att förbättra robust.
  • TarArchiveInputStream kunde inte läsa arkiven med tomma gid / UID fält.
  • TarArchiveInputStream nu åter kastar ett undantag när den stöter en stympad arkiv vid läsning från den sista posten.
  • Anpassad TarArchiveInputStream # hoppa till modifierade IOUtils # skip metod. Tack vare BELUGA BEHR.

Vad är nytt i version 1.7:.

  • Skrivskyddad stöd för Snappy kompression
  • Skrivskyddad stöd för .Z komprimerade filer.
  • zipfil och ZipArchiveInputStream nu stöd för att läsa poster komprimeras med den krympande metoden.
  • GzipCompressorOutputStream stöder nu ställa in komprimeringsnivå och rubrik metadata (filnamn, kommentar, ändringstid, operativsystem och extra flaggor)
  • zipfil och ZipArchiveInputStream nu stöd för att läsa poster komprimerade med den implodera metoden.
  • zipfil och 7z-fil klasser nu genomföra stängningsbar och kan användas i try-med-resurser konstruktioner.

Vad är nytt i version 1.5:

  • CompressorStreamFactory har en option att skapa dekomprimering strömmar som expandera fullt ut ingång för format som stöder flera sammanlänkade strömmar.

Vad är nytt i version 1.4:

  • Stöd för XZ-formatet har lagts

Vad är nytt i version 1.3:

  • Stöd för Pack200 formatet har lagts
  • Läs skyddad stöd för format som används av Unix dump (8) verktyget har lagts till.

Vad är nytt i version 1.2:

  • Nya funktioner:
  • ZipArchiveEntry har en ny metod getRawName som ger de ursprungliga byte som gjorde upp namnet. Detta kan ge användarkod att upptäcka kodningen.
  • TarArchiveEntry ger tillgång till de flaggor som avgör om det är en arkiverad symbolisk länk, rör eller annat & quot; mindre vanlig & quot; filsystemobjekt.
  • Fasta buggar:
  • ZipArchiveInputStream kan misslyckas med en & quot; trunkerad ZIP & quot; felmeddelande efter poster mellan 2 GByte och 4 GByte i storlek.
  • TarArchiveInputStream upptäcker nu glesa poster som använder oldgnu format och på rätt rapporterar den kan inte extrahera deras innehåll.
  • Javadoc för ZipArchiveInputStream # hoppa nu matchar genomförandet har koden gjorts mer defensiv.
  • ArArchiveInputStream misslyckas om posterna innehåller endast ämnen för userld eller GroupID.
  • zipfil kan läcka resurser på vissa JDKs.
  • BZip2CompressorInputStream kastar IOException om underliggande ström avkastning tillgängliga () == 0. Bort kontrollen.
  • Calling close () på Inputreturneras av CompressorStreamFactory.createCompressorInputStream () stänger inte underliggande ingångsströmmen.
  • TarArchiveOutputStream # avslut skriver nu alla buffrade data till bäcken
  • Ändringar:
  • zipfil implementerar nu slutföra som stänger den underliggande filen.
  • Vissa tjära filer som inte erkänns av ArchiveStreamFactory.

Krav :

  • Java 5 eller högre

Liknande mjukvara

Annan programvara för utvecklare Apache Software Foundation

Apache OpenJPA
Apache OpenJPA

20 Jul 15

Apache VCL
Apache VCL

12 May 15

Apache Torque
Apache Torque

13 Apr 15

Apache OODT
Apache OODT

20 Jul 15

Kommentarer till Apache Commons Compress

Kommentarer hittades inte
Kommentar
Slå på bilder!