Maven اطلاعات پروژه را ارائه می دهد (سند ورود، لیست وابستگی، گزارش های آزمایش واحد و غیره) Maven برای یک پروژه در حین به روز رسانی مخزن مرکزی JAR ها و سایر وابستگی ها بسیار مفید است. با کمک Maven میتوانیم هر تعداد پروژه را در انواع خروجی مانند JAR، WAR و غیره بدون انجام هیچ برنامهنویسی بسازیم.
آیا همیشه باید از Maven استفاده کنم؟
باید در هر پروژه ای از Maven استفاده کنید، اگرچه تعجب نکنید اگر کمی طول می کشد تا به آن عادت کنید و گاهی اوقات آرزو می کنید کاش می توانستید کارها را به صورت دستی انجام دهید. ، از آنجایی که یادگیری چیزهای جدید گاهی اوقات دردناک است.
Maven خوب است یا بد؟
Maven شرور است. در حالی که او یک شرور است به دلیل الرا که او را نیز شرور می کند، او نیز چنین است. او نه سوء تفاهم شده است و نه چیز دیگری. او شیطان است و اعمالش این را نشان می دهد.
چرا Maven اینقدر بد است؟
مبتنی بر XML است، بنابراین خواندن آن مانند ANT دشوار است. گزارش خطای آن مبهم است و وقتی همه چیز اشتباه می شود شما را سرگردان می کند. مستندات ضعیف است زمان زیادی برای حفظ محیط ساخت Maven طول می کشد، که نقطه ضعف داشتن یک سیستم ساخت همه جانبه را از بین می برد.
فایده استفاده از Maven چیست؟
مزایای استفاده از Maven:
کسی می تواند به راحتی پروژه خود را به صورت jar، war و غیره بنا به نیاز خود با استفاده از Maven بسازد. Maven شروع پروژه را در محیط های مختلف آسان می کند و نیازی به مدیریت وابستگی های تزریق، ساخت، پردازش و غیره نیست. افزودن یک وابستگی جدید بسیار آسان است.