كيفية إصلاح 'فشل تحميل مكتبة JNI المشتركة'



جرب أداة القضاء على المشاكل

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



فشل تحميل المكتبة المشتركة جني



عادة ما يغلق الكسوف بعد ذلك. تظهر المشكلة غالبًا بمجرد قيام المستخدمين بتثبيت وتشغيل Eclipse. كانت هناك العديد من الطرق المختلفة المستخدمة لحل هذه المشكلة وهذا هو السبب في أننا جمعناها في مقال واحد لتقوم بمراجعتها!



ما الذي يسبب خطأ 'فشل تحميل مكتبة JNI المشتركة'؟

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

  • إصدارات غير متطابقة من Eclipse و Java Runtime - يجب أن يكون كلا البرنامجين 64 بت أو 32 بت أو لا بد أن يظهر هذا الخطأ. قم بحل المشكلة عن طريق تبديل كلا البرنامجين إلى نفس التنسيق.
  • تم تثبيت كلا الإصدارين 32 بت و 64 بت من Java - قد يحاول Eclipse الوصول إلى الإصدار الخاطئ ويجب عليك توجيهه إلى الإصدار المناسب من خلال معالجة متغير المسار.
  • Eclipse غير مدرك لمجلد تثبيت Java - يجب توضيح الالتباس من خلال إدراجه في ملف eclipse.ini.

الحل 1: قم بتحرير ملف 'eclipse.ini'

يمكن أن تحدث هذه المشكلة المحددة بسبب فشل تثبيت Eclipse في فهم ما قد يكون المسار الصحيح للملف التنفيذي. يمكن حل ذلك بسهولة عن طريق إضافة سطر داخل ملف تكوين Eclipse المتاح في دليل التثبيت. تأكد من اتباع الإرشادات أدناه لحل المشكلة.

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

فتح هذا الكمبيوتر في المكتبات



  1. في هذا الكمبيوتر الشخصي أو جهاز الكمبيوتر ، انقر نقرًا مزدوجًا لفتح ملف قرص محلي وانتقل إلى دليل التثبيت الخاص بـ أدوات تطوير جافا . بعد تحديد موقع مجلد Java ، انتقل إلى jrex.x.xx> bin وحدد موقع ملف 'jawaw.exe'. انقر فوق شريط العنوان وانسخ العنوان الكامل إلى الحافظة. ال ' x.x.xx يمثل 'placeholder إصدار Java الذي قمت بتثبيته.

موقع jawaw.exe

  1. انتقل إلى مجلد تثبيت Eclipse. يمكن أيضًا العثور على الموقع الصحيح بعد النقر بزر الماوس الأيمن فوق اختصار Eclipse واختيار ملف افتح مكان ملف خيار من قائمة السياق.
  2. انقر بزر الماوس الأيمن فوق الملف المسمى ' كسوف. هذه واختيار فتحه باستخدام برنامج Notepad. تأكد من الانتقال إلى أعلى الملف ولصق الأسطر أدناه لحل المشكلة. تأكد أيضًا من استبدال عنوان العنصر النائب الخاص بنا بالعنوان الذي اكتشفته في الجزء الأول من الحل:
-vm C:  path  to  64bit  java  bin  javaw.exe
  1. حاول تشغيل البرنامج مرة أخرى وتحقق لمعرفة ما إذا كان الخطأ 'فشل تحميل مكتبة JNI المشتركة' يظهر.

الحل 2: تأكد من تطابق إصدارات Eclipse و Java

إذا كنت تستخدم إصدار 64 بت من Eclipse ، فيجب عليك أيضًا التأكد من تثبيت الإصدار 64 بت من Java Runtime. الشيء نفسه ينطبق على الإصدار 32 بت. تأكد من اتباع الإرشادات أدناه لإلغاء تثبيت الخيار الثاني وتثبيت.

إلغاء تثبيت Java على نظام التشغيل Windows 10

  1. اضغط على زر القائمة ابدأ الموجود في الجزء السفلي الأيسر من شاشتك. تحديد إعدادات بالنقر فوق رمز الترس أعلى زر الطاقة في قائمة ابدأ.
  2. تحديد تطبيقات قسم في تطبيق الإعدادات. تحديد جافا من قائمة التطبيقات المثبتة ثم انقر فوق الغاء التثبيت

إلغاء تثبيت Java على نظام التشغيل Windows 10

  1. استجب للإرشادات التي تظهر على الشاشة لإكمال عملية إزالة التثبيت.

إلغاء تثبيت Java على الإصدارات السابقة من Windows

  1. اضغط على زر القائمة ابدأ الموجود في الجزء السفلي الأيسر من شاشتك.
  2. تحديد لوحة التحكم من قائمة ابدأ وقم بتبديل خيار العرض حسب إلى الفئة . تحديد الغاء تنصيب برنامج تحت قسم البرامج.

إلغاء تثبيت برنامج في لوحة التحكم

  1. حدد Java من قائمة البرامج المثبتة بالنقر فوقها ، ثم انقر فوق الغاء التثبيت اتبع التعليمات التي تظهر على الشاشة لإكمال المعالج.

تثبيت جافا

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

  1. اذهب إلى صفحة التنزيل اليدوي وانقر فوق Windows غير متصل . تأكد من أنك تفرق بين Windows غير متصل وهو الإصدار 32 بت و Windows غير متصل (64 بت) وهو إصدار 64 بت.

تنزيل Java

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

تثبيت جافا

  1. دخلت Oracle في شراكة مع شركات تقدم منتجات متنوعة. قد يقدم لك المثبت خيارًا لتثبيت هذه البرامج عند تثبيت Java. بعد التأكد من تحديد البرامج المطلوبة ، انقر فوق التالى زر لمواصلة التثبيت.
  2. بعض الحوارات المختصرة تؤكد الخطوات الأخيرة لعملية التثبيت ؛ انقر قريب في مربع الحوار الأخير. سيؤدي هذا إلى إكمال عملية تثبيت Java. تحقق لمعرفة ما إذا كانت المشكلة لا تزال تظهر بعد مطابقة إصدارات Eclipse و Java Runtime.

الحل 3: إزالة متغير المسار لجافا

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

  1. انقر بزر الماوس الأيمن فوق جهاز الكمبيوتر الخاص بي / هذا الكمبيوتر بناءً على إصدار Windows الذي قمت بتثبيته على جهاز الكمبيوتر الخاص بك واختر ملف الخصائص بعد ذلك ، حدد موقع إعدادات النظام المتقدمة على الجانب الأيمن من نافذة الخصائص ، وانقر فوقه ، وانتقل إلى ملف المتقدمة التبويب.

إعدادات النظام المتقدمة في خصائص هذا الكمبيوتر

  1. في الجزء السفلي الأيمن من علامة التبويب خيارات متقدمة ، ستتمكن من رؤية ملف متغيرات البيئة الخيار لذا انقر فوقه وستتمكن من رؤية قائمة بجميع متغيرات المستخدم ضمن قسم متغيرات المستخدم.

متغيرات البيئة في خصائص النظام >> متقدم

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