السبت، 30 يونيو 2012

الـjvm تتصرف بغرابة !

الـjvm تتصرف بغرابة !

في مشروعي الذي أعمل عليه هذه الأيام أستخدم لغة الـjava للعديد من الأسباب التي تجعلها الأفضل بلا منازع في الوقت الحالي.
لكن الغريب أنني لاحظتُ منذ فترةٍ أن آلة الـjava الوهمية JVM تتصرف بشكلٍ غريبٍ في بعض الأحيان !؛ حيث أنه من الممكن عند اختباري لعمل البرنامج في مرةٍ من المرات يعمل بشكلٍ طبعيٍ جداً بدون أي مشاكل، و حينما أقوم بعدها بتجربته مرةً أخري يظهر استثناء exception في المكتبات الخاصة بمكتبة الـjava القياسية !
و هذه صورةٌ لإحدي تلك المرات:

و قد تكرر هذا الأمر بشكلٍ غير صغيرٍ في الأيام الماضية. و عن نفسي لا أظن أنها مشكلةٌ في المكتبة القياسية، بل أظن أنها ناجمةٌ عن مشاكل في نظام التشغيل عندي و إن كنتُ لا أدري كيف هذا !
و عامةً هو أمرٌ غريبٌ شاذٌ يستحق البحث عن أسبابه فيما بعد بإذن الله تعالي.

هناك تعليقان (2):

  1. السلام عليكم
    يجب أن تقوم بتجربة البرنامج في بيئة أخرى مختلفة، حتى تتأكد أن المشكلة ليست بالبرنامج. مثلاً تجربة في بيئة وندوز إذا كانت المشكلة تنتج في بيئة لينكس.
    أو يُمكن استخدام نسخة اخرى من اﻵلة الوهمية لجافا، مثلا جافا 7 أو جافا 6

    ردحذف
  2. و عليكم السلام و رحمة الله و بركاته
    اقتراحٌ وجيه، لكن تنفيذه سيأخذ بعض الوقت نظراً لعدم امتلاكي لنسخة ويندوز للتجربة عليها، و كذا سرعة الانترنت البطيئة التي ستتعبني عند تحميل جافا7 لذا فسأضطر للانتظار حتي أجرب البرنامج علي جهاز أحد أصدقائي بإذن الله عز و جل.

    ردحذف