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
  • ар
  • ARJ
  • bzip2
  • CPIO
  • DEFLATE
  • GZIP
  • LZMA
  • Pack200
  • быстро
  • тар
  • Unix сбрасывать
  • XZ
  • Индекс

Что нового В этом выпуске:

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

Что нового в версии 1.7:.

  • поддержка чтения для Snappy сжатия
  • поддержка чтения для .Z сжатых файлов.
  • ZipFile и ZipArchiveInputStream теперь поддерживают чтение записи, сжатые с помощью метода сокращается.
  • GzipCompressorOutputStream теперь поддерживает настройку Уровень сжатия и метаданных заголовка (имя файла, комментарий, время модификации, операционную систему и дополнительные флаги)
  • ZipFile и ZipArchiveInputStream теперь поддерживают чтение записи, сжатые с помощью метода Implode.
  • 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 и правильно сообщает, что не может извлечь их содержимое.
  • документация Javadoc для ZipArchiveInputStream # пропустить теперь соответствует реализацию, код стал более оборонительной.
  • ArArchiveInputStream терпит неудачу, если данные содержат только пробелы идентификатора пользователя или GROUPID.
  • ZipFile может протекать ресурсы на некоторых JDKs.
  • BZip2CompressorInputStream бросает IOException, если базовые возвращается поток доступен () == 0. Удален чек.
  • Вызов Close () на InputStream, возвращаемый CompressorStreamFactory.createCompressorInputStream () не закрывает основной входной поток.
  • TarArchiveOutputStream # отделка пишет теперь все данные из буфера в поток
  • Изменения:
  • ZipFile Теперь реализует завершить которая закрывает основную файл.
  • Некоторые смолы файлы, не признается ArchiveStreamFactory.

Требования

  • Java 5 или выше

Похожие программы

ASF File Explorer
ASF File Explorer

21 Jul 15

Directory Lister
Directory Lister

10 Feb 16

SysUsage
SysUsage

1 Mar 15

Другие программы разработчика Apache Software Foundation

Apache Tomcat
Apache Tomcat

20 Jul 15

Apache ServiceMix
Apache ServiceMix

11 Mar 16

Apache Oltu
Apache Oltu

10 Dec 15

Комментарии к Apache Commons Compress

Комментарии не найдены
добавить комментарий
Включите картинки!