Open Source Java Compression & Archiving Library
Generera och extrahera ZIP-, TAR- och GZIP-arkiv via gratis Java API med öppen källkod
Jarchivelib är ett Java-bibliotek med öppen källkod som låter utvecklare skapa ett nytt arkiv för att hantera zip-arkiv i sina egna applikationer. Det är ett enkelt arkiverings- och komprimeringsbibliotek som automatiskt genererar ZIP, TAR.gz, TAR.bz2 och TAR arkiverad källkod.
Jarchivelib har inkluderat stöd för flera viktiga funktioner som att skapa ZIP-arkiv med alla tillgängliga filer i en katalog, skapa lösenordsskyddade ZIP-filer, extrahera ZIP-filinnehåll till en katalog och många fler.
Komma igång med Jarchivelib
För att köra ditt projekt med Jarchivelib måste du först och främst ha Java 7 och högre. Du kan ladda ner arkivet manuellt från GitHub. Använd följande kommando för att installera det.
Installera via Git-kommandot
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>
Komprimera och dekomprimera filer via Java Library
Jarchivelib tillhandahåller funktionellt för att komprimera och dekomprimera filer i Java-applikationer. Det gör det möjligt att komprimera den givna indatafilen till den givna målkatalogen eller filen. Det kräver att källan är en läsbar fil och att destinationen antingen är en fil eller en katalog. API:et stöder även dekomprimering av den givna källfilen till den givna målkatalogen eller filen.
Skapa ett nytt ZIP-arkiv med Java
Jarchivelib gör det möjligt för mjukvaruutvecklare att skapa ett nytt arkiv för att hantera zip-arkiv i sina egna Java-applikationer. Om filen har ett sammansatt filtillägg som ".tar.gz", kommer den skapade arkiveraren också att hantera ".gz"-komprimering. Utvecklare kan utelämna filnamnstillägget i arkivnamnet, eftersom det kommer att läggas till av arkivet automatiskt om det saknas. Utvecklare kan också skapa ett nytt tar-arkiv med gzip-komprimering som kan innehålla hela katalogen.