خانه / Maven / Maven چیست

Maven چیست

Maven یک ابزار مدیریت و تعریف پروژه است. از جمله اهداف Maven می توان به موارد زیر اشاره کرد:

  • آسان سازی فرایند build
  • فراهم سازی یک سیستم build یکپارچه
  • فراهم سازی اطلاعات کیفی پروژه
  • فراهم سازی دستورالعمل هایی برای استفاده مجدد از بهترین تجربه های توسعه
  • امکان افزودن قابلیت های جدید به پروژه بصورت نامحسوس

باید دقت کرد که Maven یک کامپایلر نیست و یا یک چارچوب برنامه نویسی نیست بلکه در واقع Maven مجموعه ای است از

  • استانداردهای ساخت برنامه
  • یک مدل برای مخزن محصولات (Artifact Repository) (مانند jar فایل ها)
  • یک موتور نرم افزاری که وظیفه مدیریت و تعریف پروژه ها را بر عهده دارد
  • تعریف یک استاندارد چرخه کار برای ساخت، تست و deploy خروجی پروژه
  • یک Framework برای استفاده مجدد از تجربیات خوب یک پروژه برای تمامی پروژه های (در قالب ایجاد plug-in)

 

آخرین نسخه نرم افزار Maven را می توان از سایت آپاچی دریافت کرد. پس از unzip کردن فایل دانلود شده آن را در یک پوشه ذخیره می کنیم. در حال حاضر من از نسخه ۳٫۳٫۳ Maven استفاده می کنم. من پوشه ای به نام C:\apache-maven-3.3.3 ساخته ام. بنابراین باید آدرس C:\apache-maven-3.3.3\bin را به متغیر سیستمی PATH اضافه کرد. حال اجرای دستور mvn –version در windows command نسخه در دسترسی Maven را نشان خواهد داد.

درباره ی محسن صابری

Mohsen, is a Linux enthusiast & Network Consultant. A passionate and dynamic person, aims to deliver quality content to IT professionals and loves very much to write and explore new things about Linux, Network, Computers and Internet. Also, he creates and customizes software applications and tools using advanced development and coding techniques. He Manages all phases of application design -- from coding and prototyping through system testing, integration and deployment.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *