Apache Commons Compress

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

Rating: nan/5 (Total Votes: 0)

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 або вище

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

dirLIST
dirLIST

5 Jun 15

PHP File Tree
PHP File Tree

5 Jun 15

eXtplorer
eXtplorer

1 Mar 15

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

Apache Commons Compress

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