لماذا ليس لي مخضرم المساعد التقاط خصائص الوالدين؟

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

  •  11-07-2019
  •  | 
  •  

سؤال

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

وماذا يمكن أن أكون به خطأ؟ I حزمة مشروع بصفتي مخضرم-المساعد وأنه يبني على ما يرام.

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

المحلول

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

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

واذا كان أيا من هذه، يمكنك نشر بشيء من التفصيل؟ ربما مثال على موجو الفشل؟


إذا كان الوالد هو في مشروع آخر، وهنا السبب كنت تواجه مشاكل.

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

وهناك مشكلة مع ذلك. البيانات الوصفية البرنامج المساعد هو الإخراج إلى META-INF / مخضرم / plugin.xml. هناك طرف ثالث المساعد أن يقرأ المعلومات من plugin.xml الوالد موجو ويدمج البيانات الوصفية المساعد المحلي معها. يجب أن البرنامج المساعد الخاص بك ثم العمل على النحو المعتاد.

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