حل مشكلة java.lang.ExceptionInitializerError
ابدأ مشروعًا اليوم ... تم الإبلاغ عن خطأ عندما بدأ ... بعد التحقق لفترة طويلة ، استمرت رسالة الخطأ في قول أن هناك خطأ في إدارة ذاكرة التخزين المؤقت للسبات ...
أخيرًا ، تحقق من السجل عند بدء التشغيل وابحث عن أن البرنامج يبلغ
سبب المشاهدة هو تعديل الثوابت الثابتة. عند بدء تشغيل النظام ، تتسبب نتيجة الخطأ في الحصول على قيمة الخصائص تلقائيًا إلى خطأ عند تجميع الرمز.
رمز الخطأ:
رسالة السلسلة النهائية الثابتة العامة = getMessage ("OK_OJ") ؛تحليل السبب:
الرسالة ثابت ثابت. عندما يقوم النظام بتجميع هذه الفئة ، سيتم تحميل الثابت الثابت أولاً وتخزينه في مجال الذاكرة الثابت.
ومع ذلك ، نظرًا لأن GetMessage يعيد خفيًا عند بدء التشغيل ، فإنه يتسبب
دعنا نتحدث عن رسالة الخطأ java.lang.exceptionInitializerError
نادراً ما واجهت أي معلومات استثناء من قبل ، لذلك بحثت عبر الإنترنت عن هذا الخطأ الذي يشير إلى استثناء التهيئة وخطأ مؤشر فارغ
عرض واجهة برمجة التطبيقات التي تصف هذا الاستثناء
إشارة إلى حدوث استثناء غير متوقع في برنامج التهيئة الثابتة. يشير رمي الاستثناءاتيناتيراتيرورور إلى حدوث استثناء أثناء حساب القيمة الأولية الثابتة أو القيمة الأولية للمتغير الثابت.
استثناء من الطبقة العامة incluizializererRorextends LinkageError
يمكن أن نرى أنه ورث من Linkageerror
أعطت Linkageerror وصفًا ومن الواضح أن المشكلة تُشرح.
تشير الفئة الفرعية من LinkageerRor إلى أن فئة واحدة تعتمد على آخر إلى حد ما ؛ ومع ذلك ، بعد تجميع الفئة السابقة ، يتغير الفئة الأخيرة في التوافق.
شكرا لك على القراءة ، آمل أن تساعدك. شكرا لك على دعمك لهذا الموقع!