1. Producten
  2.   Compressie
  3.   Java
  4.   Jarchivelib
 
  

Open source Java-compressie en archiveringsbibliotheek

Genereer en extraheer ZIP-, TAR- en GZIP-archieven via open source gratis Java API 

Jarchivelib is een open source Java-bibliotheek waarmee ontwikkelaars een nieuwe archiver kunnen maken om zip-archieven in hun eigen applicaties te verwerken. Het is een eenvoudige archiverings- en compressiebibliotheek die automatisch ZIP, TAR.gz, TAR.bz2 en TAR gearchiveerde broncode genereert.

Jarchivelib heeft ondersteuning geboden voor verschillende belangrijke functies, zoals het maken van ZIP-archieven met alle beschikbare bestanden in een map, het maken van met een wachtwoord beveiligde ZIP-bestanden, het uitpakken van de inhoud van ZIP-bestanden naar een map en nog veel meer.

Previous Next

Aan de slag met Jarchivelib

Om uw project met Jarchivelib uit te voeren, moet u allereerst Java 7 en hoger hebben. Je kunt de repository handmatig downloaden van GitHub. Gebruik de volgende opdracht om het te installeren.

Installeren via de Git-opdracht

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

Jarchivelib Maven-afhankelijkheid

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

Comprimeer en decomprimeer bestanden via de Java-bibliotheek

Jarchivelib biedt de functionaliteit voor het comprimeren en decomprimeren van bestanden in Java-applicaties. Het maakt het mogelijk om het gegeven invoerbestand te comprimeren naar de opgegeven doelmap of het opgegeven bestand. Het vereist dat de bron een leesbaar bestand is en dat de bestemming een bestand of een map is. De API ondersteunt ook het decomprimeren van het opgegeven bronbestand naar de opgegeven doelmap of het opgegeven bestand.

Maak een nieuw ZIP-archief met Java

Met Jarchivelib kunnen softwareontwikkelaars een nieuwe archiver maken om zip-archieven binnen hun eigen Java-applicaties te verwerken. Als het bestand een samengestelde bestandsextensie heeft zoals ".tar.gz", zal de aangemaakte Archiver ook ".gz"-compressie afhandelen. Ontwikkelaars kunnen de bestandsnaamextensie weglaten in de archiefnaam, omdat deze automatisch door de archiver wordt toegevoegd als deze ontbreekt. Ontwikkelaars kunnen ook een nieuw tar-archief maken met gzip-compressie dat de hele map kan bevatten.

 Dutch