Open Source Java Compression & Archiving Library

สร้างและแยกไฟล์ ZIP, TAR และ GZIP ผ่านโอเพ่นซอร์สฟรี Java API 

Jarchivelib เป็นไลบรารี Java แบบโอเพ่นซอร์สที่ช่วยให้นักพัฒนาสามารถสร้างไฟล์เก็บถาวรใหม่เพื่อจัดการไฟล์ zip ภายในแอปพลิเคชันของตนเอง เป็นไลบรารีการเก็บถาวรและการบีบอัดอย่างง่ายที่สร้างซอร์สโค้ดที่เก็บถาวร ZIP, TAR.gz, TAR.bz2 และ TAR โดยอัตโนมัติ

Jarchivelib ได้รวมการรองรับคุณสมบัติที่สำคัญหลายอย่างไว้ด้วย เช่น การสร้างไฟล์ ZIP โดยใช้ไฟล์ที่มีอยู่ทั้งหมดในไดเร็กทอรี การสร้างไฟล์ ZIP ที่ป้องกันด้วยรหัสผ่าน การแยกเนื้อหาไฟล์ ZIP ไปยังไดเร็กทอรี และอื่นๆ อีกมากมาย

Previous Next

เริ่มต้นใช้งานจาร์ชีเวลิบ

ในการรันโปรเจ็กต์ของคุณโดยใช้ Jarchivelib ก่อนอื่น คุณต้องมี Java 7 ขึ้นไป คุณสามารถดาวน์โหลดที่เก็บด้วยตนเองได้จาก GitHub ใช้คำสั่งต่อไปนี้เพื่อติดตั้ง

ติดตั้งผ่านคำสั่ง Git

 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>

บีบอัดและขยายไฟล์ผ่าน Java Library

Jarchivelib จัดเตรียมฟังก์ชันสำหรับการบีบอัดและขยายขนาดไฟล์ภายในแอปพลิเคชัน Java อนุญาตให้บีบอัดไฟล์อินพุตที่กำหนดไปยังไดเร็กทอรีหรือไฟล์ปลายทางที่กำหนด มันต้องการให้ต้นทางเป็นไฟล์ที่อ่านได้ และปลายทางต้องเป็นไฟล์หรือไดเร็กทอรี API ยังสนับสนุนการคลายการบีบอัดไฟล์ต้นทางที่กำหนดไปยังไดเร็กทอรีหรือไฟล์ปลายทางที่กำหนด

สร้างไฟล์ ZIP ใหม่โดยใช้ Java

Jarchivelib ช่วยให้นักพัฒนาซอฟต์แวร์สร้างไฟล์เก็บถาวรใหม่เพื่อจัดการไฟล์ zip ภายในแอปพลิเคชัน Java ของตนเอง หากไฟล์มีนามสกุลไฟล์แบบผสม เช่น ".tar.gz" Archiver ที่สร้างขึ้นจะรองรับการบีบอัด ".gz" ด้วย นักพัฒนาสามารถละเว้นนามสกุลไฟล์ในชื่อไฟล์เก็บถาวร เนื่องจากไฟล์จะถูกผนวกเข้ากับไฟล์โดยอัตโนมัติหากไฟล์นั้นหายไป นักพัฒนายังสามารถสร้างไฟล์ tar ใหม่ด้วยการบีบอัด gzip ที่สามารถบรรจุไดเร็กทอรีทั้งหมดได้

 ไทย