احمد صوالحة نشر 22 فبراير 2021 أرسل تقرير مشاركة نشر 22 فبراير 2021 عندما أقوم بعمل Junit testing يظهر لي الخطأ التالي: java.lang.OutOfMemoryError ما معنى هذا الخطأ ؟ 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 عبد الله محمد5 نشر 22 فبراير 2021 أرسل تقرير مشاركة نشر 22 فبراير 2021 هذا الخطأ يعني أنه ليس هنالك مساحة كافية لإنشاء الكائن الذي تريد إنشائه ويحدث في ثلاثة أحوال: عندما تقوم بانشاء كائن جديد في الوقت الذي لا يكون هنالك مساحة لإنشائه في الHeap الخاص بالجافا والذي يتم تسجيل الكائنات. عندما لاتكون هنالك مساحة كافية لتحميل كلاس من الكلاسات. في حالة نادرة جداً يحدث هذا الخطأ عندما يأخذ الgrbage collector وقت طويل في عملية تحرير الذاكرة و مع ذلك تكون الذاكرة المحررة صغيرة جداً. 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Wael Aljamal نشر 22 فبراير 2021 أرسل تقرير مشاركة نشر 22 فبراير 2021 ربما إعدادات بيئة المشروع غير محددة بالشكل الصحيح، ولا تناسب المشروع، أي أنه تم وضع ذاكرة صغيرة نسبيا وهي لا تكفي. يمكننا من القائمة Run Configurations --> Run --> اختيار المشروع ومن ثم "JRE" --> ونضع -Xmx1024m أو أكبر يمكن تحديد الذاكرة افتراضيا لجميع المشاريع عن طريق: Run --> Run Configurations --> اختر "JRE" tab --> ثم ادخل -Xmx1024m اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
احمد صوالحة
عندما أقوم بعمل Junit testing يظهر لي الخطأ التالي:
java.lang.OutOfMemoryError
ما معنى هذا الخطأ ؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.