مرتبسازی:
- 1
- 2

- ساخت
- مستند سازی
- گزارش نویسی
- وابستگی ها
- SCMs
- انتشارات
- توزیع
- Mailing list یا لیست پستی
- یک مدل جامع برای پروژه ها که قابل استفاده مجدد، قابل نگهداری و آسان تر برای درک باشد
- پلاگین ها یا ابزارهایی که با این مدل اعلامی تعامل دارند.
- راه اندازی پروژه ساده که بهترین شیوه ها را دنبال می کند
- استفاده مداوم در تمام پروژه ها
- مدیریت وابستگی از جمله به روز رسانی خودکار
- repository بزرگ و رو به رشد کتابخانه ها
- قابل انعطاف، با توانایی نوشتن آسان پلاگین ها در زبان جاوا و یا زبان های اسکریپت نویسی
- دسترسی سریع به ویژگی های جدید با پیکربندی
- ساخت مبتنی بر مدل - Maven قادر به ساختن هر تعداد پروژه به انواع خروجی از پیش تعریف شده مانند jar، war و فرا داده است
- سایت منسجم اطلاعات پروژه - با استفاده از همان فرا داده هایی که در فرآیند ساخت وجود دارد، می توان یک وب سایت و یک PDF را از جمله مستندات کامل تولید نمود
- مدیریت انتشار و انتشار توزیع - بدون تنظیمات اضافی، maven با سیستم کنترل منبع خود مانند CVS ادغام شده و اتشار پروژه را مدیریت می کند
- سازگاری Backward - شما به راحتی می توانید چندین ماژول پروژه را به Maven 3 از نسخه های قدیمی تر Maven وارد کنید. زیرا می تواند از نسخه های قدیمی تر نیز پشتیبانی کند
- نسخه بندی والد خودکار- بدون نیاز به مشخص کردن والد در بخش sub module برای نگهداری
- ساخت های موازی - گراف وابستگی پروژه را تحلیل می کند و شما را قادر می سازد به صورت موازی ماژول های زمان بندی ایجاد کنید. با استفاده از این، شما می توانید به بهبود عملکرد 50-20% دست یابید
- خطای بهتر و گزارش دهی یکپارچه - Maven گزارش دهی خطا را بهبود بخشید و به شما یک پیوند به صفحه Maven wiki ارائه می دهد که در آن شما شرح کامل خطا را خواهید یافت.
- JDK
- مموری
- فضای دیسک
- سیستم عامل
- تأیید نصب جاوا در دستگاه شما
- راه اندازی محیط JAVA
- دانلود آرشیو Maven
- Extract کردن آرشیو Maven
- تنظیمات متغیرهای محیط Maven
- افزودن Maven bin Directory Location به مسیر سیستم
- تایید نصب Maven