محول ARC إلى JAR
يمكنك تحويل ملفات arc إلى jar على الإنترنت وبشكل مجاني
arc
jar
كيفية تحويل ARC إلى JAR
قُم بتحديد الملفات من جهاز الحاسوب وGoogle Drive وDropbox، ورابط URL أو من خلال سحبها إلى الصفحة.
اختر صيغة jar أو أية صيغة أخرى أنت بحاجةٍ إليها كنتيجة (أكثر من 200 صيغة مدعومة)
هيا قُم بتحويل الملف وسوف يمكنك تنزيل ملفك بصيغة jar فِيما بعد
عن الصيغ
ARC هو أحد أقدم تنسيقات الأرشيف المضغوطة المستخدمة على نطاق واسع في أجهزة الكمبيوتر الشخصية، أنشأه توم هندرسون من شركة System Enhancement Associates (SEA) عام 1985 لنظام MS-DOS. يجمع التنسيق ملفات متعددة في أرشيف واحد مع ضغط لكل ملف على حدة، ويدعم عدة طرق ضغط تشمل التخزين بدون ضغط، وترميز طول التسلسل، وترميز هافمان، ومتغيرات LZW (Lempel-Ziv-Welch). يحمل كل إدخال ملف في أرشيف ARC ترويسة خاصة به تتضمن اسم الملف الأصلي والأحجام المضغوطة وغير المضغوطة والطابع الزمني ومجموع التحقق CRC ومؤشر طريقة الضغط. أصبح ARC التنسيق المهيمن للأرشفة على أنظمة لوحات الإعلانات الإلكترونية (BBS) المعتمدة على DOS خلال منتصف الثمانينيات، حيث كان الوسيلة الرئيسية لتوزيع البرامج والمستندات وملفات البيانات عبر الإنترنت قبل عصر الويب. أثار التنسيق جدلاً قانونياً بارزاً عندما أنشأ فيل كاتز أداة متوافقة (PKARC)، مما أدى إلى دعوى قضائية من SEA حفّزت كاتز في النهاية على تطوير تنسيق ZIP كبديل قانوني. من مزايا ARC نهج الضغط لكل ملف على حدة، مما يتيح استخراج ملفات فردية دون فك ضغط الأرشيف بالكامل. وفّرت مجاميع التحقق CRC المدمجة فائدة أخرى من خلال تمكين التحقق الموثوق من سلامة البيانات بعد النقل عبر اتصالات المودم المعرضة للأخطاء. بينما حلّ ZIP وتنسيقات أحدث محل ARC بحلول أوائل التسعينيات، يحتفظ التنسيق بأهمية تاريخية كتقنية أساسية في تطور ضغط البيانات وتوزيع الملفات.
JAR (Java Archive) هو تنسيق ملف حزم مبني على ZIP، طورته Sun Microsystems وقُدّم مع JDK 1.1 في يناير 1996 لتوزيع ملفات فئات Java والبيانات الوصفية المرتبطة والموارد كوحدة قابلة للنشر. ملف JAR هو هيكلياً أرشيف ZIP مع إضافة ملف META-INF/MANIFEST.MF — بيان نصي يعلن عن نقطة دخول الفئة الرئيسية للأرشيف واعتماديات مسار الفئات ومعلومات إصدار الحزمة وبيانات التوقيع الرقمي. يحمّل بيئة تشغيل Java الفئات مباشرة من ملفات JAR دون استخراج، مستخدمة دليل ZIP للوصول العشوائي الفعال إلى الإدخالات الفردية. يمكن جعل أرشيفات JAR تنفيذية: تحديد سمة Main-Class في البيان يسمح بتشغيل التطبيق بأمر java -jar بسيط. يدعم التنسيق توقيع الكود عبر أداة jarsigner في JDK، بتضمين توقيعات رقمية تتحقق من أصالة وسلامة محتويات الأرشيف. من أبرز مزاياه التكامل الأصلي مع منظومة Java — تتعامل JVM وأدوات البناء (Maven، Gradle) وخوادم التطبيقات وبيئات التطوير مع ملفات JAR كقطع أثرية من الدرجة الأولى، مما يتيح سلسلة بناء-نشر-تشغيل موحدة. التوافق العكسي للتنسيق مع أدوات ZIP القياسية قوة عملية أخرى: يمكن لأي أداة ZIP فحص محتويات JAR، بينما تضيف طبقات البيان والتوقيع إمكانيات خاصة بـ Java فوقها. يظل JAR وحدة التوزيع الأساسية لمكتبات وتطبيقات Java عبر النشر في المؤسسات والأجهزة المحمولة والأنظمة المدمجة.