إصلاح: غير قادر على الوصول إلى Jarfile

JAR هو تنسيق ملف الحزمة الذي يستخدمه العديد من ملفات فئة Java مع البيانات الأولية والموارد المرتبطة لتعبئتها في حزمة واحدة للتوزيع. وهي مبنية على بنية ZIP ولها امتداد .jar.

غير قادر على وصول الى الملف

يواجه المستخدمون الخطأ " غير قادر على الوصول إلى Jarfile " عندما يحاولون إما فتح حزمة. JAR أو يطالبك أحد التطبيقات عندما يفشل في التشغيل. رسالة الخطأ هذه شائعة جدًا وتدل على عدم وجود معالجات لـ. JAR تم ضبطها بشكل صحيح.

ما الذي يسبب الخطأ "غير قادر على الوصول إلى Jarfile"؟

هناك العديد من الأسباب المختلفة وراء احتمال ظهور رسالة الخطأ هذه ، ولكن معظمها يرتبط بمعالجة ملفات .JAR على جهاز الكمبيوتر الخاص بك. أسباب هذا الخطأ لا تقتصر على:

  • ليس لديك أحدث إصدار من JAVA مثبت على جهاز الكمبيوتر الخاص بك. من أجل التشغيل الفعال لملفات JAR ، من الضروري أن يكون لديك أحدث إطار عمل مثبت على جهاز الكمبيوتر الخاص بك.
  • لم يتم تعيين البرنامج الافتراضي لفتح ملفات JAR.
  • البرامج الضارة موجودة على جهاز الكمبيوتر الخاص بك والتي قد تتداخل مع العملية برمتها.
  • مسار الملف المعين للتنفيذ Java غير صحيح ويشير إلى موقع خاطئ. قد يتسبب هذا في ظهور رسالة الخطأ عند تشغيل الكمبيوتر.

قبل المضي قدمًا في الحلول ، تأكد من أن لديك اتصال نشط بالإنترنت وامتيازات حساب المسؤول.

الحل 1: تثبيت آخر تحديث جافا

كما ذُكر سابقًا ، بالنسبة لبرامج تشغيل ملفات JAR ، يلزم تثبيت البنية المناسبة ، أي Java على جهاز الكمبيوتر الخاص بك. علاوة على ذلك ، يجب أن يكون أحدث إصدار تم إصداره للمستخدمين. إذا لم يكن لديك تثبيت Java ، فيمكنك تنزيله وتثبيته مباشرة. إذا كان لديك إصدار أقدم ، فسنقوم أولاً بإلغاء تثبيته ثم تثبيت أحدث إصدار من الموقع الرسمي.

  1. اضغط على Windows + R ، اكتب " appwiz " . cpl "في مربع الحوار واضغط على Enter.
  2. بمجرد الدخول إلى مدير التطبيق ، ابحث عن إدخال Java. انقر بزر الماوس الأيمن فوقه وحدد إلغاء التثبيت .

إلغاء تثبيت جافا القديمة - مدير التطبيق
  1. بمجرد إلغاء تثبيت التطبيق ، انتقل إلى موقع Java الرسمي وقم بتنزيل أحدث إصدار. بعد تنزيل الملف القابل للتنفيذ ، قم بتشغيله لتثبيت أحدث إصدار من Java.
  2. أعد تشغيل الكمبيوتر وتحقق مما إذا كانت رسالة الخطأ قد تم حلها.

الحل 2: تعيين اقتران الملف الافتراضي

قد تواجه أيضًا رسالة الخطأ وهي أنه لم يتم تعيين Java كمعالج افتراضي لملفات JAR على جهاز الكمبيوتر الخاص بك. قد يتم اختيار برنامج الأرشفة كفتاحة افتراضية لملفات JAR والتي قد لا تؤدي إلى النتيجة التي كنت تتوقعها. يمكننا محاولة تغيير اقتران الملف ومعرفة ما إذا كان هذا يحل المشكلة.

  1. انتقل إلى الدليل حيث يوجد ملف JAR. انقر بزر الماوس الأيمن فوقه وحدد فتح باستخدام وحدد برنامج Java.

فتح ملفات JAR مع جافا
  1. إذا لم تحصل على الخيار على الفور لفتح جافا ، يمكنك النقر فوق اختيار تطبيق آخر ومن القائمة ، حدد جافا.
  2. إذا كنت ترغب في تعيين الارتباط الافتراضي بشكل دائم في جهاز الكمبيوتر الخاص بك لفتح ملفات JAR بواسطة Java ، يمكننا القيام بذلك في الإعدادات.

اضغط على Windows + I لتشغيل الإعدادات. انتقل الآن إلى التطبيقات وحدد التطبيقات الافتراضية من شريط التنقل الأيمن.

  1. الآن انقر فوق اختيار التطبيقات الافتراضية حسب نوع الملف الموجود في الأسفل القريب. الآن حدد موقع ملف. jar وتأكد من تحديده ليتم فتحه بواسطة Java.

تغيير جمعية الملفات الافتراضية
  1. حفظ التغييرات و الخروج. أعد تشغيل الكمبيوتر وتحقق من حل رسالة الخطأ.

الحل 3: التحقق من البرامج الضارة

إذا كنت لا تزال تتلقى الخطأ عند بدء تشغيل نظام التشغيل الخاص بك أو أي برنامج ، يجب عليك التحقق مما إذا كان جهاز الكمبيوتر الخاص بك يحتوي على أي فيروس أو برامج ضارة. هذه الكيانات تستغل السجل الخاص بك وبعد تعديل عدة مفاتيح ، تجعل ملف jar غير صالح للاستخدام.

المسح الضوئي باستخدام بايت البرامج الضارة

يجب عليك إجراء فحص شامل على جهاز الكمبيوتر الخاص بك ، ثم اتبع الحل 1 للتأكد من حذف جميع الإدخالات وجمعيات الملفات ثم إعادة صياغتها عند إعادة تثبيت Java. يمكنك مراجعة مقالتنا حول كيفية إزالة البرامج الضارة باستخدام Malwarebytes.

الحل 4: التحقق من الوثائق (للمطورين)

يواجه المطورون أيضًا رسالة الخطأ هذه عندما يحاولون تشغيل ملفات JAR عندما يقومون بالترميز باستخدام Java أو لغة أخرى. قد يكون هذا أمرًا مزعجًا بالفعل وسيوقف على الأرجح مهمتك في متناول اليد.

خطأ ترميز جافا

لتشخيص الخطأ وحله ، يوصى بقراءة وثائق الوظيفة أو الأداة المساعدة التي تستخدمها لفتح أو تشغيل ملفات JAR. قد تكون حصلت على مسار الملف خاطئ أو ربما تمرير معلمات غير صحيحة إلى الدالة. يمكنك بسهولة الحصول على عروض توضيحية للوظيفة التي تحاول تنفيذها في مواقع الترميز الشائعة مثل Stack Overflow. حدد خطأك وقم بإصلاحه قبل تشغيل البرنامج / الوظيفة مرة أخرى.

مقالات مثيرة للاهتمام