Apache Commons Compress

Скріншот програми:
Apache Commons Compress
Дані програми:
Версія: 1.9
Дата завантаження: 13 Apr 15
Розробник: Apache Software Foundation
Ліцензія: Безкоштовно
Популярність: 189

Rating: 3.0/5 (Total Votes: 1)

Apache Commons Стиснення підтримує як файлові потоки (через компресорів) і структурованого контенту (через архиваторов).
Бібліотека може бути використана як для компресії і декомпресії операцій, робота з відносно великою кількістю архівних форматів, будучи одним з відомих таких рішень в співтоваристві Java.
Бібліотека не є досконалим, деякі проблеми все ще перебуваючи під розвиток для кожного архівного формату файлу, але в цілому, якщо вам потрібна підтримка великої кількості форматів стиснення і не хочете використовувати громіздкі окремі бібліотеки для кожного формату, в Commons Compress Пакет може бути вашим кращим відповіддю

Особливості :.

<клас = "bbli" LI> Підтримувані формати файлового архіву

  • 7z
  • AR
  • ARJ
  • bzip2
  • CPIO
  • DEFLATE
  • GZIP
  • LZMA
  • Pack200
  • швидко
  • тар
  • Unix скинути
  • XZ
  • Країна

Що нового У цьому випуску:

  • В прискіпливих, Ar і смоли inputstreams може не читати з небуфферізванной потік в деяких випадках.
  • IOUtils # Пропустити можуть пропустити менше байтів, ніж просили хоча ще можна читати з потоку.
  • ArchiveStreams тепер перевірити є поточна запис, перш ніж читати або писати дані входу.
  • ArjArchiveInputStream # canReadEntryData протестували поточний запис потоку, а не аргумент.
  • набір змін # видалити і deleteDir тепер правильно працювати з безіменних записів.
  • Додано декілька перевірок нульові метою підвищення надійності ,.
  • TarArchiveInputStream вдалося прочитати архіви з порожніми GId / UID полів.
  • TarArchiveInputStream тепер знову кидає виняток, коли він стикається з усіченою архів при читанні останнього запису.
  • Адаптований TarArchiveInputStream # перейти до модифіковані IOUtils методу # пропуску. Завдяки BELUGA BEHR.

Що нового у версії 1.7 :.

  • підтримка читання для Snappy стиснення
  • підтримка читання для .Z стислих файлів.
  • ZipFile і ZipArchiveInputStream тепер підтримують читання записи, стислі за допомогою методу скорочується.
  • GzipCompressorOutputStream тепер підтримує налаштування рівня стиснення і метаданих заголовка (ім'я файлу, коментар, час модифікації, операційну систему і додаткові прапори)
  • ZipFile і ZipArchiveInputStream тепер підтримують читання записи, стислі за допомогою методу обрушиться.
  • ZipFile і файлів 7z класи тепер реалізувати Closeable і можуть бути використані в примірочних з-ресурсів конструкцій.

Що нового у версії 1.5:

  • CompressorStreamFactory має можливість створити розпакування потоків, які розпакувати повний вхід для форматів, які підтримують кілька зчеплених потоки.

Що нового у версії 1.4:

  • підтримка формату XZ був доданий

Що нового у версії 1.3:

  • підтримка формату Pack200 був доданий
  • тільки для читання підтримка формату використовується звалище Unix (8) Інструмент був доданий.

Що нового у версії 1.2:

  • Нові можливості:
  • ZipArchiveEntry має новий метод getRawName, що надає оригінальні байти, складені ім'я. Це може дозволити користувальницький код, щоб визначити кодування.
  • TarArchiveEntry забезпечує доступ до прапорів, які визначають, чи є це архівний символічна посилання, труби або іншого & Quot; рідкість і Quot; об'єкт файлової системи.
  • Виправлені помилки:
  • ZipArchiveInputStream міг не з & Quot; усіченого ZIP і Quot; Повідомлення про помилку для записів між 2 Гб і 4 Гб в розмірах.
  • TarArchiveInputStream тепер виявляє рідкісні записи за допомогою oldgnu формат і правильно повідомляє, що не може витягти їх вміст.
  • документація для ZipArchiveInputStream # Пропустити тепер відповідає реалізації, код став більш оборонною.
  • ArArchiveInputStream зазнає невдачі, якщо записи містять тільки прогалини ідентифікатора користувача або ідентіфікатор_группи.
  • ZipFile може протікати ресурси на деяких JDKs.
  • BZip2CompressorInputStream кидає IOException, якщо лежать в основі повертається потік доступним () == 0. Вилучений чек.
  • Дзвінок Close () на InputStream, що повертається CompressorStreamFactory.createCompressorInputStream () не закриває основний потік вводу.
  • TarArchiveOutputStream # обробка пише тепер всі дані з буфера в потік
  • Зміни:
  • ZipFile зараз реалізує завершити яка закриває основну файл.
  • Деякі смоли файли, які не визнані ArchiveStreamFactory.

Вимоги

  • Java 5 або вище

Схожі програми

OOoPy
OOoPy

12 May 15

gzip-js
gzip-js

5 Jun 15

Sleep-On-LAN
Sleep-On-LAN

5 Jun 15

Інші програми розробника Apache Software Foundation

Apache Woden
Apache Woden

10 Dec 15

Apache log4net
Apache log4net

20 Feb 15

Apache Wave
Apache Wave

13 Apr 15

Apache VCL
Apache VCL

12 May 15

Apache Commons Compress

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями