1. منتجات
  2.   ضغط
  3.   Java
  4.   Jarchivelib
 
  

مكتبة ضغط وأرشفة جافا مفتوحة المصدر

قم بإنشاء واستخراج أرشيفات ZIP و TAR و GZIP عبر واجهة برمجة تطبيقات Java مجانية مفتوحة المصدر 

Jarchivelib هي مكتبة Java مفتوحة المصدر تتيح للمطورين إنشاء أرشيف جديد للتعامل مع أرشيفات مضغوطة داخل تطبيقاتهم الخاصة. إنها مكتبة أرشفة وضغط بسيطة تقوم تلقائيًا بإنشاء كود مصدر مؤرشفة ZIP و TAR.gz و TAR.bz2 و TAR.

يتضمن Jarchivelib دعمًا للعديد من الميزات المهمة مثل إنشاء أرشيفات ZIP باستخدام جميع الملفات المتاحة في الدليل ، وإنشاء ملفات ZIP محمية بكلمة مرور ، واستخراج محتويات ملف ZIP إلى دليل ، وغير ذلك الكثير.

Previous Next

الشروع في العمل مع 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>

ضغط وفك ضغط الملفات عبر مكتبة جافا

يوفر Jarchivelib الوظائف لضغط وفك ضغط الملفات داخل تطبيقات Java. يسمح بضغط ملف الإدخال المحدد إلى دليل أو ملف الوجهة المحدد. يتطلب أن يكون المصدر ملفًا قابلاً للقراءة ، وأن تكون الوجهة ملفًا أو دليلًا. تدعم واجهة برمجة التطبيقات أيضًا فك ضغط الملف المصدر المحدد إلى دليل أو ملف الوجهة المحدد.

قم بإنشاء أرشيفات ZIP جديدة باستخدام Java

يمكّن Jarchivelib مطوري البرامج من إنشاء أرشيف جديد للتعامل مع أرشيفات مضغوطة داخل تطبيقات Java الخاصة بهم. إذا كان الملف يحتوي على امتداد ملف مركب مثل ".tar.gz" ، فإن أرشيفي الذي تم إنشاؤه سيتعامل أيضًا مع ضغط ".gz". يمكن للمطورين حذف امتداد اسم الملف في اسم الأرشيف ، حيث سيتم إلحاقه تلقائيًا بواسطة الأرشيف إذا كان مفقودًا. يمكن للمطورين أيضًا إنشاء أرشيف tar جديد بضغط gzip يمكن أن يحتوي على الدليل بأكمله.

 عربي