Open Source Java-komprimering og arkiveringsbibliotek
Generer og pakk ut ZIP-, TAR- og GZIP-arkiver via gratis Java API med åpen kildekode
Jarchivelib er et åpen kildekode Java-bibliotek som lar utviklere lage en ny arkiver for å håndtere zip-arkiver i sine egne applikasjoner. Det er et enkelt arkiverings- og komprimeringsbibliotek som automatisk genererer ZIP, TAR.gz, TAR.bz2 og TAR arkivert kildekode.
Jarchivelib har inkludert støtte for flere viktige funksjoner som å lage ZIP-arkiver ved å bruke alle tilgjengelige filer i en katalog, lage passordbeskyttede ZIP-filer, trekke ut ZIP-filinnhold til en katalog og mange flere.
Komme i gang med Jarchivelib
For å kjøre prosjektet ditt ved å bruke Jarchivelib, må du først og fremst ha Java 7 og nyere. Du kan laste ned depotet manuelt fra GitHub. Bruk følgende kommando for å installere den.
Installer via Git-kommandoen
git clone https://github.com/thrau/jarchivelib.git
Jarchivelib Maven Dependency
<dependency>
<groupId>org.rauschig</groupId>
<artifactId>jarchivelib</artifactId>
<version>0.7.1</version>
</dependency>
<dependency>
Komprimer og dekomprimer filer via Java Library
Jarchivelib gir funksjonelt for å komprimere og dekomprimere filer i Java-applikasjoner. Den tillater å komprimere den gitte inndatafilen til den gitte destinasjonskatalogen eller filen. Det krever at kilden er en lesbar fil, og at destinasjonen enten er en fil eller en katalog. API-en støtter også dekomprimering av den gitte kildefilen til den gitte destinasjonskatalogen eller filen.
Lag et nytt ZIP-arkiv ved hjelp av Java
Jarchivelib gjør det mulig for programvareutviklere å lage en ny arkiver for å håndtere zip-arkiver i sine egne Java-applikasjoner. Hvis filen har en sammensatt filtype som ".tar.gz", vil den opprettede arkiveren også håndtere ".gz"-komprimering. Utviklere kan utelate filtypen i arkivnavnet, da den automatisk blir lagt til av arkiveren hvis den mangler. Utviklere kan også lage et nytt tar-arkiv med gzip-komprimering som kan inneholde hele katalogen.