تجنب استبدال النموذج الأصلي: إنشاء من المشاريع
-
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
هو نوع الملف الوحيد في مشروعك.