Apache Commons Compress

Screenshot Software:
Apache Commons Compress
Detalii soft:
Versiune: 1.9
Incarca data: 13 Apr 15
Licenţă: Gratuit
Popularitate: 64

Rating: nan/5 (Total Votes: 0)

Apache Commons Comprimare suportă ambele fluxuri de fișier (prin compresoare) și conținutul structurat (prin arhivare).
Biblioteca poate fi utilizat atât pentru operațiunile de compresie și decompresie, de lucru cu un număr relativ mare de formate de arhivă, fiind unul dintre cele mai cunoscute astfel de soluții în comunitatea Java.
Biblioteca nu este perfect, unele probleme fiind încă în curs de dezvoltare pentru fiecare format de fișier arhivă, dar în general, dacă aveți nevoie pentru a susține un număr mare de formate de compresie și nu doriți să utilizați bibliotecile individuale voluminoase pentru fiecare format, Commons Comprimare pachet ar putea fi raspunsul tau cel mai bun

Caracteristici :.

  • bbli formate de fișiere arhivă acceptate:
  • 7z
  • ar
  • ARJ
  • bzip2
  • cpio
  • dezumfla
  • gzip
  • LZMA
  • Pack200
  • vioi
  • gudron
  • Unix benă
  • XZ
  • Zip

Ce este nou în această versiune:

  • vioi inputstreams, AR și gudron s-ar putea să nu citească din un flux non-tamponat în anumite cazuri.
  • IOUtils # skip-ar putea sări mai puține decât bytes solicitate, chiar dacă mai poate fi citit de la fluxul.
  • ArchiveStreams valida acum există o intrare de curent înainte de a citi sau scrie date de intrare.
  • ArjArchiveInputStream # canReadEntryData testat intrarea actuală a fluxului, mai degrabă decât argumentul său.
  • changeset # șterge și deleteDir acum face în mod corespunzător cu intrările anonime.
  • Adaugata câteva controale nule de a îmbunătăți robustețea.
  • TarArchiveInputStream nu a reușit să citească arhive cu câmpuri uid / GID goale.
  • TarArchiveInputStream acum aruncă din nou o excepție atunci când întâlnește o arhivă trunchiată timp ce se citește ultima intrare.
  • Adaptat TarArchiveInputStream # trece la IOUtils modificate metoda # skip. Datorită BELUGA BEHR.

Ce este nou în versiunea 1.7:.

  • Read-Only suport pentru compresie Snappy
  • Read-Only suport pentru fișiere .Z comprimate.
  • zipfile și ZipArchiveInputStream acum sprijine lectură intrări comprimate folosind metoda scădere.
  • GzipCompressorOutputStream suportă acum stabilirea nivelului de compresie și metadatele antet (nume de fișier, comentariu, timpul de modificare, sistem de operare și steaguri suplimentare)
  • zipfile și ZipArchiveInputStream acum sprijine lectură intrări comprimate folosind metoda implozie.
  • zipfile și fișierul 7z clase pună în aplicare acum închisă, și pot fi folosite în try-cu-resurse construcții.

Ce este nou în versiunea 1.5:

  • CompressorStreamFactory are o opțiune de a crea fluxuri decompresie care decomprima deplin intrare pentru formatele care acceptă mai multe fluxuri concatenate.

Ce este nou în versiunea 1.4:

  • Suport pentru formatul XZ a fost adăugat

Ce este nou în versiunea 1.3:

  • Suport pentru formatul Pack200 a fost adăugat
  • a fost adăugat (8) instrument Citește-doar suport pentru formatul folosit de dump Unix.

Ce este nou în versiunea 1.2:

  • Caracteristici noi:
  • ZipArchiveEntry are un nou getRawName metodă care oferă bytes originale care au alcătuit numele. Acest lucru poate permite cod de utilizator pentru a detecta codificarea.
  • TarArchiveEntry oferă acces la steagurile care determină dacă este o legătură simbolică arhivat, țeavă sau alte & quot; mai puțin frecvente & quot; obiect sistemul de fișiere.
  • Bugs fixe:
  • ZipArchiveInputStream ar putea eșua cu o & quot; trunchiat poștal & quot; mesaj de eroare de înregistrări între 2 și 4 GByte GByte în mărime.
  • TarArchiveInputStream detectează acum înregistrări rare utilizând formatul oldgnu și în mod corespunzător rapoartele nu se poate extrage conținutul lor.
  • Javadoc pentru ZipArchiveInputStream # skip acum se potrivește cu punerea în aplicare, codul a fost făcut mai defensiv.
  • ArArchiveInputStream eșuează dacă intrările conține doar elemente de userid sau groupId.
  • zipfile se poate scurge resurse pe unele medii JDK.
  • BZip2CompressorInputStream aruncă IOException dacă se întoarce streaming de bază disponibil () == 0. îndepărtat verificarea.
  • Tonuri de închidere () pe InputStream returnat de CompressorStreamFactory.createCompressorInputStream () nu se închide fluxul de intrare de bază.
  • TarArchiveOutputStream # șut scrie acum toate datele tamponat la curent
  • Schimbări:
  • zipfile pune în aplicare acum finalizeze care închide dosarul de bază.
  • Unele gudron nu fișiere recunoscut de ArchiveStreamFactory.

Cerințe :

  • Java 5 sau mai mare

Software similare

gzip-js
gzip-js

5 Jun 15

Windex
Windex

5 Jun 15

pycdio
pycdio

13 May 15

Alte software-uri de dezvoltator Apache Software Foundation

Apache Airavata
Apache Airavata

6 Mar 16

Apache Karaf
Apache Karaf

11 Mar 16

Apache Buildr
Apache Buildr

20 Jul 15

Apache Wink
Apache Wink

13 Apr 15

Comentarii la Apache Commons Compress

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!