إصلاح: تم بدء تشغيل Java ولكن تم إرجاع رمز الخروج = 13 الكسوف

يحصل بعض المستخدمين على بدء تشغيل Java ولكن تم إرجاع رمز الخروج = 13 خطأ Eclipse عند محاولة تشغيل Eclipse. تم الإبلاغ عن حدوث المشكلة مع Windows 7 و Windows 8 و Windows 10 (32 و 64 بت).

تم بدء تشغيل Java ولكن تم إرجاع رمز الخروج = 13

ما الذي يسبب "بدء تشغيل Java ولكن تم إرجاع رمز الخروج = 12"؟

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

  • تم تثبيت إصدار Eclipse أو Java غير متوافق - وهذا هو السبب الأكثر شيوعًا لحدوث رسالة الخطأ هذه. من المحتمل أنك قمت بتثبيت إصدار 64 بت من Eclipse أو Java بينما يدعم الكمبيوتر الخاص بك فقط 32 بت (أو العكس).
  • يتضمن Eclipse أحرفًا خاصة في دليل التثبيت - تمكن العديد من المستخدمين من حل رسالة الخطأ هذه بعد إزالة الأحرف الخاصة (# $٪ ^) من دليل التثبيت.
  • يستخدم الكمبيوتر إصدارًا غير معتمد من JVM (Java Virtual Machine) - حتى إذا كنت متأكدًا من أنك تستخدم أحدث إصدار من Eclipse ، فمن المحتمل أنك ترى هذا الخطأ لأنك تقوم بتشغيل إصدار غير معتمد من JVM.
  • تم تعيين متغير بيئة بيئة Java بطريقة غير صحيحة - تمكن بعض المستخدمين من حل المشكلة بعد اكتشاف أن سبب المشكلة هو متغير Java PATH مضبوط بشكل غير صحيح.

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

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

الأسلوب 1: استخدام التركيبة الصحيحة من Eclipse - JDK

Eclipse و JDK (Java Development Kit) صعب الإرضاء عندما يتعلق الأمر بالعمل مع بعضنا البعض. ضع في اعتبارك أن هناك فقط العديد من مجموعات العمل من OS و JDK و Eclipse bitness. إذا كنت تستخدم مجموعة غير مدعومة ، من نظام التشغيل ، JDK و Eclipse ، فستحصل على Java Started لكن رمز الخروج الذي تم إرجاعه = 13 رسالة خطأ Eclipse .

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

  • نظام تشغيل 32 بت ، JDK 32 بت ، Eclipse 32 بت (32 بت فقط)
  • نظام التشغيل 64 بت ، JDK 64 بت ، الكسوف 64 بت (64 بت فقط)
  • نظام تشغيل 64 بت و 32 بت JDK و 32 بت الكسوف

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

ملاحظة: في حالة عدم معرفة بنية نظام التشغيل لديك ، اضغط على مفتاح Windows + R لفتح مربع حوار "تشغيل". ثم اكتب " msinfo32 " واضغط على Enter لفتح شاشة " معلومات النظام" . في شاشة "معلومات النظام" ، انتقل إلى "ملخص النظام" وتحقق من "نوع النظام" من الجزء الأيسر. ستجد فيها بنية نظام التشغيل لديك.

التحقق من بنية النظام

إذا لم تكن هذه الطريقة قابلة للتطبيق ، فانتقل إلى الطريقة التالية أدناه.

الطريقة 2: إزالة أحرف خاصة من مسار دليل Eclipse

قد تواجه المشكلة أيضًا لأن دليل التثبيت يحتوي على أحرف خاصة. تمكن العديد من المستخدمين الذين كانوا في موقف مماثل من حل المشكلة بعد إزالة الأحرف الخاصة (@ # $٪ ^ & * () +) من اسم الدليل.

بشكل افتراضي ، يجب أن تكون قادرًا على العثور على Eclipse في C: \ IDE \ eclipse أو في C: \ Users \ * YourUsername * \ eclipse . ومع ذلك ، إذا قمت بالتثبيت في موقع مخصص ، فربما تكون قد أضفت عن طريق الخطأ شخصية خاصة تؤدي إلى إنشاء المشكلة.

يمكنك حل المشكلة عن طريق الانتقال إلى موقع تثبيت Eclipse يدويًا وإزالة أي حرف خاص قد يؤدي إلى إنشاء رسالة الخطأ.

حذف الأحرف الخاصة من موقع Eclipse

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

إذا لم تسمح لك هذه الطريقة بحل Java Started by Returned Exit Code = 13 Eclipse error ، فانتقل إلى الطريقة التالية أدناه.

الطريقة الثالثة: إزالة متغير PATH النظام المكسور

كما اتضح فيما يتعلق بـ Java 8 وبعض تحديثات Java الأخرى لديها القدرة على تجاوز متغيرات البيئة ، مما يؤدي إلى تشغيل Java Started لكن Returned Exit Code = 13 رسالة خطأ Eclipse .

إذا بدأت فقط في الحصول على رسالة الخطأ هذه بعد تثبيت Java (أو تحديث Java) ، اتبع الخطوات أدناه لإزالة المتغير System PATH المقطوع:

  1. اضغط على مفتاح Windows + R لفتح مربع حوار " تشغيل ". ثم اكتب " sysdm.cpl " ثم اضغط على Enter لفتح "خصائص النظام" .

    تشغيل الحوار: sysdm.cpl
  2. في نافذة System Properties (خصائص النظام) ، انتقل إلى علامة التبويب Advanced (خيارات متقدمة) وانقر فوق " متغيرات البيئة" .

    انتقل إلى علامة التبويب "خيارات متقدمة" في "خصائص النظام" وانقر فوق "متغيرات البيئة"
  3. داخل نافذة متغيرات البيئة ، انتقل إلى متغيرات النظام ، حدد المسار وانقر فوق تحرير .

    تحرير متغير المسار
  4. في نافذة تحرير بيئة متغير ، ابحث عن متغير بيئة يذكر جافا. بمجرد رؤيته ، انقر فوقه مرة واحدة لتحديده ، ثم انقر فوق حذف .

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

إذا كنت لا تزال تواجه رسالة الخطأ نفسها ، فانتقل إلى الطريقة التالية أدناه.

الطريقة الرابعة: إعادة تثبيت JAVA JDK

إذا وصلت إلى هذا الحد بدون نتيجة ، فربما يمكنك حل المشكلة عن طريق تثبيت أحدث إصدار من JAVA JDK. أبلغ العديد من المستخدمين الذين وجدوا أنفسهم في موقف مشابه عن بدء تشغيل Java ولكن تم إرجاع كود الخروج = 13 تم حذف خطأ Eclipse أخيرًا بعد قيامهم بإلغاء تثبيت JDK الحالي وتثبيت أحدث إصدار متوفر.

إليك دليل سريع حول كيفية القيام بذلك:

  1. اضغط على مفتاح Windows + R لفتح مربع حوار "تشغيل". ثم اكتب " appwiz.cpl " واضغط على Enter لفتح البرامج والميزات .

    تشغيل الحوار: appwiz.cpl
  2. داخل البرامج والميزات ، مرر لأسفل خلال قائمة التطبيقات وانقر بزر الماوس الأيمن> إلغاء تثبيت Java Development Kit مع أي تحديثات.

    إلغاء تثبيت Java Development Kit
  3. تفضل بزيارة هذا الرابط ( هنا ) وتنزيل أحدث إصدار من JDK وفقًا لإصدار نظام التشغيل وهندسة البت.

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

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