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

يحصل بعض المستخدمين على 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 Environment Path Variable بشكل غير صحيح - تمكن بعض المستخدمين من حل المشكلة بعد اكتشاف أن المشكلة ناتجة عن متغير Java Environment PATH تم تعيينه بشكل غير صحيح.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  1. اضغط على مفتاح Windows + R لفتح مربع حوار Run . ثم اكتب " sysdm.cpl " واضغط على Enter لفتح خصائص النظام .تشغيل مربع الحوار: sysdm.cpl
  2. في نافذة خصائص النظام ، انتقل إلى علامة التبويب خيارات متقدمة وانقر على متغيرات البيئة .انتقل إلى علامة التبويب خيارات متقدمة في خصائص النظام وانقر على متغيرات البيئة
  3. داخل نافذة متغيرات البيئة ، انتقل إلى متغيرات النظام ، وحدد المسار وانقر على تحرير .قم بتحرير متغير المسار
  4. في نافذة تحرير متغير البيئة ، ابحث عن متغير بيئة يذكر Java. بمجرد رؤيته ، انقر فوقه مرة واحدة لتحديده ثم انقر فوق حذف .حذف متغير بيئة Java PATH
  5. أعد تشغيل الكمبيوتر ومعرفة ما إذا كنت قادرًا على بدء تشغيل Eclipse عند بدء التشغيل التالي دون مواجهة رسالة الخطأ.

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

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

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

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

  1. اضغط على مفتاح Windows + R لفتح مربع حوار Run. ثم اكتب " appwiz.cpl " واضغط على Enter لفتح البرامج والميزات .تشغيل مربع الحوار: appwiz.cpl
  2. داخل البرامج والميزات ، قم بالتمرير لأسفل عبر قائمة التطبيقات وانقر بزر الماوس الأيمن> إلغاء تثبيت Java Development Kit مع أي تحديثات.إلغاء تثبيت Java Development Kit
  3. قم بزيارة هذا الرابط ( هنا ) وقم بتنزيل أحدث إصدار من JDK وفقًا لإصدار نظام التشغيل الخاص بك وبنية البت.تثبيت أحدث إصدار من JDK
  4. افتح المثبت وأكمل التثبيت باتباع المطالبات التي تظهر على الشاشة. بمجرد اكتمال العملية ، أعد تشغيل الكمبيوتر.
  5. تحقق مما إذا تم حل رسالة الخطأ عن طريق فتح Eclipse عند بدء تشغيل النظام التالي.