كيف يمكنني تجاوز فئة في ثنائيات J2ME البولندية؟

StackOverflow https://stackoverflow.com/questions/237828

  •  04-07-2019
  •  | 
  •  

سؤال

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

لا يمكن حل المشكلة من خلال توسيع الطبقة لأنها تنطوي على أعضاء مع مدخل خاص.

وكيف يجب أن تذهب نحو تحديد ذلك؟ يجب أن مجرد تجميع الطبقة في السؤال مع Javac أو أن تحاول تحديد موقع البرنامج النصي البناء في مستودع بهم؟

هل كانت مفيدة؟

المحلول

وليس هناك رمز ثنائي لمكتبة J2MEPolish UI، لأنه يتم preprocessed هذه الفئات أيضا خلال تجميع التطبيق الخاص بك. هذا هو السبب في أن هناك أيضا أي سيناريو بناء لجزء J2MEPolish UI - ثنائي الناتجة عن ذلك، إذا كان يجمع لا تجعل من أي معنى:)

إذا كنت تستخدم هذه الفئة UI مباشرة (هناك لا توجد أي السحر البولندي) وأود أن أقترح على نسخه إلى المشروع الخاص بك، قم بإجراء التغييرات هناك، ويجب أن تكون على ما يرام.

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

إذا حدوث المشكلة الكتابة فوق، ثم لديك خيارين - نقل الدرجة UI في المشروع إلى مجموعة مختلفة (أنا متأكد من 99٪ وهذا ينبغي أن يكون على ما يرام إذا كنت تستخدم مباشرة) أو تحتاج إلى تعديل عملية الإنشاء البولندية، بحيث الطبقات المعالجة المسبقة البولندية أولا وكنت قد الكتابة التغييرات التي قامت بها ذلك.

و/ JaanusSiim

نصائح أخرى

وأنا أعلم تمت الإجابة على هذا السؤال وقبول ولكن أسهل طريقة ليكون استخدامها من بني في الملكية (لأي واحد المجيء إلى هنا عن طريق محركات البحث السحرية)

polish.client.source=/projecthome/j2me-polish-source

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

وبينما قد تعمل طريقة JaanusSiim لأنني لن أوصي به كما أن تصبح مربكة وجود de.enough. ** الحزم في حياتك شجرة المصدر الخاصة وعادة ما خلق src لمصدر نظري الشخصية وsrc-j2mepolish عن مصدرها ملفات كان هذا هو صريح جدا ما اضفت إلى الإصدارات القياسية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top