ספריית דחיסה וארכיון בקוד פתוח של Java
צור וחלץ ארכיוני ZIP, TAR ו-GZIP באמצעות קוד פתוח בחינם Java API
Jarchivelib היא ספריית Java קוד פתוח המאפשרת למפתחים ליצור ארכיון חדש כדי לטפל בארכיוני zip בתוך היישומים שלהם. זוהי ספריית ארכיון ודחיסה פשוטה שיוצרת אוטומטית קוד מקור בארכיון ZIP, TAR.gz, TAR.bz2 ו-TAR.
Jarchivelib כללה תמיכה במספר תכונות חשובות כגון יצירת ארכיוני ZIP תוך שימוש בכל הקבצים הזמינים בספריה, יצירת קובצי ZIP המוגנים בסיסמה, חילוץ תוכן קובץ ZIP לספרייה ועוד רבים נוספים.
תחילת העבודה עם 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 שיכול להכיל את כל הספרייה.