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
  • ар
  • 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 или выше

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

Text-WordDiff
Text-WordDiff

5 Jun 15

Sleep-On-LAN
Sleep-On-LAN

5 Jun 15

Relay
Relay

13 May 15

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

Apache Ant
Apache Ant

11 Aug 16

Apache Wicket
Apache Wicket

10 Feb 16

Apache Buildr
Apache Buildr

20 Jul 15

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

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