سؤال
هل من الممكن أن يرث بوم الطفل ملفات تعريف محددة في POM الوالد؟ إذا كان الأمر كذلك ، كيف؟
المحلول
يتم توريث الملفات الشخصية المحددة في POM الوالد في بوم طفل يمتد الوالد ، لا يوجد شيء يجب القيام به. وفقط في حالة مافن مساعدة البرنامج المساعد لديه أهداف مفيدة للغاية تسمح بالتعامل مع الملفات الشخصية:
help:active-profiles
: يسرد الملفات الشخصية التي تنشط حاليًا للبناء.help:all-profiles
: يسرد الملفات الشخصية المتاحة تحت المشروع الحالي.
نصائح أخرى
لا أعتقد أنه ورث.http://www.dashbay.com/2011/03/maven-profile-inheritance/ http://loking4q.blogspot.com/2011/01/maven-profiles-inheritance.htmlقد تجد أن الملفات الشخصية متوفرة من المحتمل جدًا لأنها يتم تنشيطها افتراضيًا
هذا ليس ممكنًا ، إنه إلزامي. إذا أعلنت POM الوالدين ، فستحصل على جميع ملفات تعريفه.
لقد اختبرت ملف تعريف مورث مع Maven 3.3.9. إذا أعلن POM الوالد وحدة الطفل (التجميع) ، يكون الملف الشخصي مرئيًا في الوحدة النمطية للطفل. إذا لم يعلن POM الأصل وحدة De Child (الميراث) ، فإن الملف الشخصي غير مرئي.