1. Товары
  2.   Сжатие
  3.   Java
  4.   Jarchivelib
 
  

Библиотека сжатия и архивирования Java с открытым исходным кодом

Создавайте и извлекайте архивы ZIP, TAR и GZIP с помощью бесплатного API Java с открытым исходным кодом. 

Jarchivelib — это библиотека Java с открытым исходным кодом, которая позволяет разработчикам создавать новый архиватор для обработки zip-архивов внутри их собственных приложений. Это простая библиотека для архивирования и сжатия, которая автоматически генерирует архивированный исходный код ZIP, TAR.gz, TAR.bz2 и TAR.

Jarchivelib включает поддержку нескольких важных функций, таких как создание ZIP-архивов с использованием всех доступных файлов в каталоге, создание ZIP-файлов, защищенных паролем, извлечение содержимого ZIP-файла в каталог и многое другое.

Previous Next

Начало работы с Jarchivelib

Чтобы запустить свой проект с использованием Jarchivelib, прежде всего, вам необходимо иметь Java 7 и выше. Вы можете вручную загрузить репозиторий с GitHub. Используйте следующую команду для его установки.

Установить с помощью команды Git

 git clone https://github.com/thrau/jarchivelib.git 

Зависимость Jarchivelib Maven

<dependency>
<groupId>org.rauschig</groupId>
<artifactId>jarchivelib</artifactId>
<version>0.7.1</version>
</dependency>
<dependency>

Сжатие и распаковка файлов с помощью библиотеки Java

Jarchivelib предоставляет функциональные возможности для сжатия и распаковки файлов внутри приложений Java. Это позволяет сжимать данный входной файл в заданный каталог или файл назначения. Для этого требуется, чтобы источник был доступным для чтения файлом, а пункт назначения — либо файлом, либо каталогом. API также поддерживает распаковку данного исходного файла в заданный каталог или файл назначения.

Создайте новые ZIP-архивы с помощью Java

Jarchivelib позволяет разработчикам программного обеспечения создавать новый архиватор для обработки zip-архивов внутри их собственных Java-приложений. Если файл имеет составное расширение файла, такое как «.tar.gz», созданный Архиватор также будет обрабатывать сжатие «.gz». Разработчики могут опустить расширение имени файла в имени архива, так как оно будет автоматически добавлено архиватором, если оно отсутствует. Разработчики также могут создать новый tar-архив со сжатием gzip, который может содержать весь каталог.

 Русский