Bibliothèque de compression et d'archivage Java Open Source
Générez et extrayez des archives ZIP, TAR et GZIP via l'API Java Open Source gratuite
Jarchivelib est une bibliothèque Java open source qui permet aux développeurs de créer un nouvel archiveur pour gérer les archives zip dans leurs propres applications. Il s'agit d'une simple bibliothèque d'archivage et de compression qui génère automatiquement du code source archivé ZIP, TAR.gz, TAR.bz2 et TAR.
Jarchivelib a inclus la prise en charge de plusieurs fonctionnalités importantes telles que la création d'archives ZIP en utilisant tous les fichiers disponibles dans un répertoire, la création de fichiers ZIP protégés par mot de passe, l'extraction du contenu du fichier ZIP dans un répertoire, et bien d'autres.
Premiers pas avec Jarchivelib
Pour exécuter votre projet à l'aide de Jarchivelib, vous devez tout d'abord disposer de Java 7 et supérieur. Vous pouvez télécharger manuellement le référentiel depuis GitHub. Utilisez la commande suivante pour l'installer.
Installer via la commande Git
git clone https://github.com/thrau/jarchivelib.git
Dépendance Jarchivelib Maven
<dependency>
<groupId>org.rauschig</groupId>
<artifactId>jarchivelib</artifactId>
<version>0.7.1</version>
</dependency>
<dependency>
Compresser et décompresser des fichiers via la bibliothèque Java
Jarchivelib fournit les fonctionnalités pour compresser et décompresser les fichiers dans les applications Java. Il permet de compresser le fichier d'entrée donné dans le répertoire ou le fichier de destination donné. Il nécessite que la source soit un fichier lisible et que la destination soit un fichier ou un répertoire. L'API prend également en charge la décompression du fichier source donné dans le répertoire ou le fichier de destination donné.
Créer une nouvelle archive ZIP en utilisant Java
Jarchivelib permet aux développeurs de logiciels de créer un nouvel archiveur pour gérer les archives zip dans leurs propres applications Java. Si le fichier a une extension de fichier composite telle que ".tar.gz", l'archiveur créé gérera également la compression ".gz". Les développeurs peuvent omettre l'extension du nom de fichier dans le nom de l'archive, car elle sera automatiquement ajoutée par l'archiveur si elle est manquante. Les développeurs peuvent également créer une nouvelle archive tar avec compression gzip pouvant contenir l'intégralité du répertoire.