ماذا تعرف
- ملف JAR هو ملف أرشيف Java.
- افتح واحدًا باستخدام متصفح (يجب تثبيت Java).
- تحويل إلى EXE مع الكسوف.
تشرح هذه المقالة ما هو ملف JAR، والطرق المختلفة التي يمكنك من خلالها فتحه اعتمادًا على الطريقة التي تريد استخدامها بها، وكيفية تحويله إلى EXE أو ZIP.
ما هو ملف JAR؟
ملف بامتداد .JAR امتداد الملف هو ملف أرشيف Java يستخدم لتخزين برامج وألعاب Java في ملف واحد. يحتوي بعضها على ملفات تجعلها تعمل كتطبيقات مستقلة، والبعض الآخر يحتفظ بمكتبات برامج لتستخدمها البرامج الأخرى.
ملفات JAR هي ملفات مضغوطة بتنسيق ZIP وغالبًا ما تخزن أشياء مثل ملفات CLASS وملف البيان وموارد التطبيق مثل الصور ومقاطع الصوت وشهادات الأمان. نظرًا لأنه يمكنهم الاحتفاظ بمئات أو حتى آلاف الملفات بتنسيق مضغوط، فمن السهل مشاركتها ونقلها.
قد تستخدم الأجهزة المحمولة التي تدعم Java هذا التنسيق لملفات الألعاب، وبعض متصفحات الويب تحتوي على سمات ووظائف إضافية بتنسيق JAR.
كيفية فتح ملفات جار
ال بيئة تشغيل جافا (JRE) يجب تثبيته لفتح ملفات JAR القابلة للتنفيذ، لكن لاحظ أنه ليست كل ملفات JAR قابلة للتنفيذ. بمجرد التثبيت، يمكنك فقط النقر نقرًا مزدوجًا فوق الملف لفتحه.
تحتوي بعض الأجهزة المحمولة على JRE مدمج. بمجرد التثبيت، يمكن فتح تطبيقات Java في متصفح الويب أيضًا، مثل Firefox وSafari وEdge وما إلى ذلك ( ولكن ليس كروم ).
نظرًا لأن ملفات JAR مضغوطة باستخدام ZIP، يمكن لأي برنامج فك ضغط الملفات فتح ملف لرؤية المحتويات الموجودة بداخله. وهذا يشمل برامج مثل 7-الرمز البريدي , PeaZip و jZip
هناك طريقة أخرى لفتح الملف وهي استخدام ما يلي يأمر في موجه الأمر ، استبدالyourfile.jarباسم ملف JAR الخاص بك:
نظرًا لأنك قد تحتاج إلى برامج مختلفة لفتح ملفات JAR مختلفة، فانظر كيفية تغيير اقترانات الملفات في ويندوز إذا كان يتم فتحه تلقائيًا في برنامج لا ترغب في استخدامه معه.
أخطاء عند فتح ملفات JAR
بسبب إعدادات الأمان في نظام التشغيل Windows وفي بعض متصفحات الويب، ليس من غير المألوف على الإطلاق رؤية الأخطاء عند محاولة الوصول إلى تطبيقات Java.
على سبيل المثال، 'تم حظر تطبيق جافاقد يظهر عند محاولة تحميل تطبيق Java الصغير. 'لقد منعت إعدادات الأمان الخاصة بك تطبيقًا غير موثوق به من التشغيل.'يمكن إصلاحه بواسطة تحديد مستوى الأمان داخل برنامج لوحة تحكم Java .
إذا لم تتمكن من فتح تطبيقات Java حتى بعد تثبيت JRE، أولاً تأكد من تمكين Java في متصفحك وذلك تم إعداد لوحة التحكم بشكل صحيح لاستخدام Java . بعد ذلك، أعد تشغيل المتصفح بالكامل عن طريق إغلاق جميع النوافذ المفتوحة ثم إعادة فتح البرنامج بالكامل.
أيضًا، تأكد من أنك تقوم بتشغيل أحدث إصدار من Java . إذا لم تكن كذلك، فارجع إلى رابط JRE أعلاه وقم بتثبيت الإصدار الأحدث. أو تعلم كيفية تحديث تثبيت Java الحالي لديك .
على الرغم من أنه من غير المحتمل، إلا أنك قد تتلقى أخطاء لأنه ليس لديك بالفعل ملف JAR، وبالتالي فإن البرنامج الذي تستخدمه لفتحه لا يدعم التنسيق. يمكن أن يحدث هذا إذا أخطأت في قراءة امتداد الملف. هناك المزيد حول هذا أدناه.
كيفية تحويل ملف JAR
يمكنك فك ترجمة ملفات CLASS الخاصة بملف JAR إلى ملفات Java بمساعدة JavaDecompilers.com . قم بتحميل ملفك هناك واختر برنامج فك التحويل الذي تريد استخدامه.
يتطلب تحويل تطبيق Java بحيث يمكن استخدامه على نظام Android الأساسي استخدام JAR APK تحويل الملف. ومع ذلك، يبدو أن أسهل طريقة للحصول على برنامج Java على نظام Android هي ببساطة تجميع ملف APK من كود المصدر الأصلي.
كيفية تعطيل التعليقات على يوتيوب
أنت تستطيع إنشاء ملفات JAR قابلة للتنفيذ في تطبيقات البرمجة مثل كسوف .
ملفات WAR هي ملفات أرشيف ويب Java، لكن لا يمكنك تحويل ملف JAR مباشرةً إلى ملف WAR، نظرًا لأن تنسيق WAR له بنية معينة لا تحتوي عليها ملفات JAR. بدلاً من ذلك، يمكنك إنشاء WAR ثم إضافة ملف JAR إلى دليل lib بحيث تكون الفئات الموجودة داخل ملف JAR متاحة للاستخدام. WizToWar قد تساعدك على القيام بذلك.
يعد إنشاء ملف ZIP من ملف JAR أمرًا سهلاً مثل إعادة تسمية امتداد الملف من .JAR إلى .ZIP. لا يؤدي هذا في الواقع إلى تحويل الملف، ولكنه يسمح للبرامج التي تستخدم ملفات ZIP، مثل 7-Zip أو PeaZip، بفتح ملف JAR بسهولة أكبر.
لا يزال لا يمكن فتحه؟
تشترك بعض الملفات في عدد قليل من أحرف امتداد الملف نفسها، مما قد يسبب ارتباكًا إذا لم يتم فتح الملف كما تعتقد. ما يحدث هو أنك على الأرجح تخطئ في قراءة امتداد الملف.
على سبيل المثال، يتم فتح ملفات JARVIS باستخدام محرر نصوص، وتكون ملفات JARC وARJ عبارة عن أرشيفات.
مزيد من المعلومات حول تنسيق JAR
إذا كنت بحاجة إلى مساعدة برامج التعبئة في ملفات JAR ، اتبع هذا الرابط للحصول على الإرشادات الموجودة على موقع Oracle الإلكتروني.
يمكن تضمين ملف بيان واحد فقط في أرشيف JAR، ويجب أن يكون موجودًا في ملفميتا-INF/MANIFEST.MFموقع. يجب أن يتبع بناء جملة الاسم والقيمة مفصولة بنقطتين، مثلإصدار البيان: 1.0. يمكن لملف MF هذا تحديد الفئات التي يجب على التطبيق تحميلها.
يمكن لمطوري Java التوقيع رقميًا على تطبيقاتهم، لكنهم لا يوقعون على ملف JAR نفسه. وبدلاً من ذلك، يتم إدراج الملفات الموجودة داخل الأرشيف مع توقيعها المجاميع الاختبارية .
ما هو ملف جافا؟