Бібліотека Java для стиснення та архівування з відкритим кодом

Створюйте та розпакуйте архіви ZIP, TAR і GZIP за допомогою безкоштовного Java API з відкритим кодом 

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, який може містити весь каталог.

 Українська