تجنب استبدال النموذج الأصلي: إنشاء من المشاريع

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

  •  25-09-2019
  •  | 
  •  

سؤال

مهلا ، هل يمكن لأي شخص أن يخبرني كيف أتجنب استبدال بعض التعبيرات في المشروع عند إنشاء نموذج أصلي منه عبر النموذج الأصلي: إنشاء فرودي؟

على سبيل المثال ، يحل محل جميع مظاهر التعبيرات "1.0" في المشروع مع ${version}

إذا قام المبرمج بإنشاء النموذج الأصلي من Project of Verion 1.0 <version>1.0</version> ، على سبيل المثال رأس ملف XML

<?xml version="1.0"?>

تغيير الى

<?xml version="1.0-SNAPSHOT"?> 

.... لأنه كان هناك <?xml version="${version}"?> في موارد النموذج الأصلي ، أدخل المستخدمون 1.0 snapshot كإصدار مشروع

أيضًا ، هل من الممكن توفير المزيد من الحجج عند إنشاء المشروع من النموذج الأصلي؟ بالإضافة إلى GroupID ، artifactid ، الحزمة والإصدار؟

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

المحلول

يمكنك إضافة -Darchetype.filteredExtentions=extension1,extension2,... لك mvn أمر لإخبار Maven أي ملحقات الملفات لتضمينها في بدائل السرعة. إذا قمت بعمل قائمة بجميع ملحقات الملفات الخاصة بك وتركها xml, ، يجب أن تتخطىهم. يمكنك ان تفعل -Darchetype.filteredExtentions لو xml هو نوع الملف الوحيد في مشروعك.

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