فهرست مطالب:

افزونه های Maven چیست؟
افزونه های Maven چیست؟

تصویری: افزونه های Maven چیست؟

تصویری: افزونه های Maven چیست؟
تصویری: Maven Plugins Understanding || پلاگین Maven || ابزار اتوماسیون ساخت || DEVOPS 2024, ممکن است
Anonim

پلاگین ها ویژگی مرکزی هستند ماون که امکان استفاده مجدد از منطق ساخت مشترک را در چندین پروژه فراهم می کند. آنها این کار را با اجرای یک "عمل" (یعنی ایجاد یک فایل WAR یا کامپایل کردن تست های واحد) در چارچوب توضیحات یک پروژه - مدل شی پروژه (POM) انجام می دهند.

به سادگی، پلاگین های مورد استفاده در Maven چیست؟

10 افزونه ضروری Maven برای توسعه دهندگان جاوا

  • maven-compiler-plugin. این مهم ترین افزونه maven است.
  • پلاگین maven-surfire.
  • پلاگین maven-assembly.
  • پلاگین maven-jetty.
  • maven-dependency-plugin.
  • maven-jar-plugin.
  • پلاگین maven-war.
  • maven-deploy-plugin.

علاوه بر این، افزونه Maven Shade چیست؟ آپاچی افزونه Maven Shade . این افزونه این قابلیت را فراهم می کند که مصنوع را در یک uber-jar بسته بندی کند، از جمله وابستگی های آن و به سایه - یعنی تغییر نام - بسته های برخی از وابستگی ها.

متعاقباً ممکن است سؤال شود که افزونه Maven war چیست؟

آپاچی افزونه Maven War . را پلاگین جنگ مسئول جمع آوری تمام وابستگی های مصنوع، کلاس ها و منابع برنامه وب و بسته بندی آنها در آرشیو برنامه وب است.

پلاگین های Maven کجا ذخیره می شوند؟

نصب پلاگین از اطلاعات موجود در POM (groupId, artifactId, version) برای تعیین مکان مناسب برای آرتیفکت در مخزن محلی استفاده می کند. مخزن محلی یک حافظه پنهان محلی است که تمام مصنوعات مورد نیاز برای ساخت در آن وجود دارد ذخیره شده است . به طور پیش فرض، در دایرکتوری اصلی کاربر قرار دارد (~/.

توصیه شده: