نحوه نصب Maven در اوبونتو: با استفاده از apt و وب سایت رسمی #
توسعه نرمافزار یکی از چالشبرانگیزترین حوزههای کاری است. خوشبختانه، ابزارهای مناسب میتوانند فرآیند توسعه را سادهتر و کارآمدتر کنند.
آپاچی ماون (Apache Maven) یک ابزار اتوماسیون ساخت (build automation) است که بیشتر برای پروژههای جاوا استفاده میشود. این ابزار بر سادهسازی و استانداردسازی فرآیند ساخت تمرکز دارد. یکی از جنبههای اصلی ماون، ارائه یک مدل جامع، قابل نگهداری و ساده برای پروژهها است.
🇮🇷 خرید سرور ایران 🇮🇷
این آموزش دو روش نصب Apache Maven در اوبونتو و نحوه راهاندازی محیطی برای آن را پوشش میدهد.
مروری مختصر بر نصب Maven در اوبونتو:
| دانش مورد نیاز | مدیریت اولیه سرور اوبونتو، نصب جاوا |
| امتیازات مورد نیاز | امتیازات کاربر root یا sudo |
| سختی | متوسط |
| هدف اصلی | نصب آپاچی ماون با استفاده از APT و مستقیماً از وبسایت رسمی |
آپاچی ماون چیست؟ #
آپاچی ماون (Apache Maven) یک ابزار مدیریت پروژه رایگان و متنباز مبتنی بر مدل شیء پروژه (POM) است. ماون حاوی فایلهای XML یا pom.xml است که شامل جزئیات پیکربندی و وابستگیهای پروژه میشود. ماون مراحل ساخت، انتشار و استقرار را خودکار میکند. این ابزار به شما امکان میدهد چندین پروژه را بهطور همزمان کار و مدیریت کنید.
مزایای اصلی آپاچی ماون عبارتند از:
- مدیریت وابستگی گسترده.
- یک ساختار پروژه استاندارد برای سادهسازی همکاری تیمی ارائه میدهد.
- بهروزرسانیهای خودکار وابستگیها
- به شما امکان میدهد کتابخانههای شخص ثالث را دانلود کنید.
- فضای کمتری از پروژه را نسبت به سایر ابزارهای مشابه اشغال میکند.
- تمام تنظیمات را در یک فایل XML متمرکز میکند.
- اشکالزدایی کارآمدتر.
- به شما امکان میدهد وابستگیهای تکراری را حذف کنید.
- تجزیه و تحلیل دقیقی از وابستگیهای پروژه ارائه میدهد و موارد از دست رفته را گزارش میدهد.
- آزمایش و استقرار آسان.
نحوه نصب آپاچی ماون در اوبونتو #
قبل از نصب Apache Maven، سیستم شما باید شرایط زیر را داشته باشد:
- کاربر با امتیازات sudo
- OpenJDK 1.7 یا بالاتر روی رایانه یا سرور مجازی شما نصب شده باشد
- اگر از سرویسهای VPS استفاده میکنید، کلاینت SSH
کاربران میتوانند آپاچی ماون را با استفاده از ابزار بستهبندی پیشرفته (APT) یا از طریق وبسایت رسمی آپاچی ماون نصب کنند.
بیایید با روش APT شروع کنیم.
روش ۱. نصب آپاچی ماون روی اوبونتو با استفاده از APT #
مخازن رسمی اوبونتو به طور پیشفرض شامل بستههای Maven هستند. بنابراین، راحتترین راه برای نصب Apache Maven استفاده از مدیر بسته APT است.
با این حال، نسخه بسته Maven در مخازن اوبونتو ممکن است با نسخه رسمی متفاوت باشد. همچنین ممکن است آخرین نسخه نباشد.
- فهرست بسته را با دستور لینوکس زیر بهروزرسانی کنید :
sudo apt-get update
- نصب OpenJDK:
sudo apt install default-jdk
- با اجرای دستور زیر، نصب را تأیید کنید:
java -version
- Maven را با استفاده از دستور زیر نصب کنید:
sudo apt-get -y install maven
دایرکتوریهای پیشفرض نصب Maven عبارتند از /usr/share/maven و /etc/maven . نسخه Apache Maven را با استفاده از دستور زیر تأیید کنید:
mvn -version

اگر پنجره مشابهی میبینید، آپاچی ماون را با موفقیت روی دستگاه خود نصب کردهاید.
روش ۲. نصب Maven روی اوبونتو با استفاده از وب سایت رسمی #
روش دوم نصب Maven از وبسایت رسمی آپاچی است.
نصب جاوا
- دستورات زیر را برای بهروزرسانی فهرست بستهها و نصب بسته پیشفرض OpenJDK وارد کنید.
sudo apt-get update sudo apt install default-jdk
نصب ممکن است چند دقیقه طول بکشد تا تکمیل شود.
- با استفاده از دستور زیر، نسخه OpenJDK را بررسی کنید:
java -version
ترمینال نسخه جاوا نصب شده را نمایش میدهد.
دانلود آپاچی ماون
- برای بررسی آخرین نسخه، صفحه رسمی Maven را باز کنید. در زمان نگارش این مطلب، آخرین نسخه ۳.۸.۷ است. آن را با استفاده از دستور wget در دایرکتوری نصب Maven در /tmp دانلود کنید:
wget https://dlcdn.apache.org/maven/maven-3/3.8.7/binaries/apache-maven-3.8.7-bin.tar.gz -P /tmp
- فایل tar.gz تازه دانلود شده را با دستور زیر در دایرکتوری /opt استخراج کنید:
sudo tar xf /tmp/apache-maven-*.tar.gz -C /opt
- برای اطمینان از عملکرد صحیح Maven، چند متغیر محیطی از جمله JAVA_HOME ، M3_HOME ، MAVEN_HOME و PATH را پیکربندی کنید . برای انجام این کار، فایلی به نام Maven.sh را در دایرکتوری /etc/profile.d/ با ویرایشگر متن دلخواه خود ایجاد کنید.
sudo nano /etc/profile.d/maven.sh
- فایل را با متغیرهای محیطی زیر پر کنید: export JAVA_HOME=/usr/lib/jvm/default-java
- این فایل را ذخیره کنید و مجوزهای لازم برای اجرا را فراهم کنید:
sudo chmod +x /etc/profile.d/maven.sh
- فایل را با دستور زیر رفرش و اجرا کنید:
source /etc/profile.d/maven.sh
- با بررسی نسخه Maven با دستور زیر، نصب آن را تأیید کنید:
mvn -version
نتیجه گیری #
آپاچی ماون ابزاری عالی برای بهبود مدیریت پروژه و روانتر کردن فرآیند توسعه است.
در این آموزش، دو روش برای نصب Maven روی اوبونتو را پوشش دادیم و نحوه تنظیم متغیرهای محیطی برای آن را به شما نشان دادیم.
امیدواریم این آموزش برای شما مفید بوده باشد. اگر سؤالی یا نظری دارید، آن را در قسمت نظرات زیر بنویسید.

