وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

روش نصب Apache Maven در CentOS 7

0 2
زمان لازم برای مطالعه: 3 دقیقه



Apache Maven یک ابزار مدیریت و درک پروژه رایگان و منبع باز است که عمدتاً برای پروژه های جاوا استفاده می شود. Maven از یک Project Object Model (POM) استفاده می کند که در اصل یک فایل XML حاوی اطلاعات پروژه، جزئیات پیکربندی، وابستگی های پروژه و غیره است.

در این آموزش ما دو روش مختلف برای نصب Apache Maven در CentOS 7 را به شما نشان خواهیم داد.

مخازن رسمی CentOS حاوی بسته‌های Maven هستند که می‌توانند با آن نصب شوند yum مدیر بسته این ساده ترین راه برای نصب Maven در CentOS است. با این حال، نسخه موجود در مخازن ممکن است از آخرین نسخه Maven عقب باشد.

برای نصب آخرین نسخه Maven، مراحل ارائه شده در قسمت دوم این مقاله را دنبال کنید، جایی که ماون را از وب سایت رسمی آنها دانلود می کنیم.

روش نصب را انتخاب کنید که برای تنظیمات و محیط شما مناسب تر است.

پیش نیازها

کاربری که وارد آن می شوید باید از امتیازات sudo برخوردار باشد تا بتواند بسته ها را نصب کند.

نصب Apache Maven در CentOS با Yum

نصب Maven در CentOS 7 با استفاده از yum ساده، سرراست است process.

  1. Maven را با تایپ دستور زیر در خود نصب کنید terminal:

    sudo yum install maven
  2. نصب را با تایپ کردن تأیید کنید mvn -version دستور:

    mvn -version

    خروجی باید چیزی شبیه به این باشد:

    Apache Maven 3.0.5 (Red Hat 3.0.5-17)
    Maven home: /usr/share/maven
    Java version: 1.8.0_191, vendor: Oracle Corporation
    Java home: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64/jre
    Default locale: en_US, platform encoding: UTF-8
    OS name: "linux", version: "3.10.0-862.3.2.el7.x86_64", arch: "amd64", family: "unix"

خودشه. Maven اکنون بر روی سیستم CentOS شما نصب شده است و می توانید شروع به استفاده از آن کنید.

پیشنهاد می‌کنیم بخوانید:  روش نصب Go بر روی CentOS 8

آخرین نسخه Apache Maven را نصب کنید

بخش های زیر دستورالعمل های گام به گام در مورد روش نصب آخرین نسخه Apache Maven بر روی CentOS 7 ارائه می دهد. ما آخرین نسخه Apache Maven را از وب سایت رسمی آنها دانلود خواهیم کرد.

1. OpenJDK را نصب کنید

Maven 3.3+ برای نصب به JDK 1.7 یا بالاتر نیاز دارد. ما OpenJDK را نصب می کنیم که پیش فرض توسعه جاوا و زمان اجرا در CentOS 7 است.

بسته OpenJDK را با تایپ کردن نصب کنید:

sudo yum install java-1.8.0-openjdk

با اجرای دستور زیر اطمینان حاصل کنید که جاوا با موفقیت نصب شده است:

java -version

خروجی باید چیزی شبیه به این باشد:

openjdk version "1.8.0_191"
OpenJDK Runtime Environment (build 1.8.0_191-b12)
OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)

2. Apache Maven را دانلود کنید

در زمان نگارش این مقاله، آخرین نسخه آپاچی ماون است 3.6.0. قبل از ادامه مرحله بعدی، باید آن را بررسی کنید Maven دانلود page

برای دیدن اینکه آیا نسخه جدیدتری موجود است یا خیر.

با دانلود آپاچی Maven در /tmp دایرکتوری با استفاده از زیر wget
دستور:

wget https://www-us.apache.org/dist/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz -P /tmp

پس از اتمام دانلود، آرشیو را در قسمت استخراج کنید /opt فهرست راهنما:

sudo tar xf /tmp/apache-maven-3.6.0-bin.tar.gz -C /opt

برای کنترل بیشتر روی نسخه ها و به روز رسانی های Maven، یک لینک نمادین ایجاد می کنیم
maven که به دایرکتوری نصب Maven اشاره می کند:

sudo ln -s /opt/apache-maven-3.6.0 /opt/maven

برای ارتقاء نصب Maven خود، به سادگی نسخه جدیدتر را باز کرده و پیوند نمادین را تغییر دهید تا به آن اشاره کند.

پیشنهاد می‌کنیم بخوانید:  روش نصب و استفاده از FFmpeg در CentOS 8

3. تنظیم متغیرهای محیطی

در مرحله بعد، ما باید متغیرهای محیطی را تنظیم کنیم. ویرایشگر متن خود را باز کنید و یک فایل جدید با نام ایجاد کنید maven.sh داخل از /etc/profile.d/ فهرست راهنما.

sudo nano /etc/profile.d/maven.sh

خطوط زیر را بچسبانید:

/etc/profile.d/maven.sh
export JAVA_HOME=/usr/lib/jvm/jre-openjdk
export M2_HOME=/opt/maven
export MAVEN_HOME=/opt/maven
export PATH=${M2_HOME}/bin:${PATH}

ذخیره کنید و فایل را ببندید. این اسکریپت در راه اندازی پوسته تهیه می شود.

اسکریپت را با اجرای موارد زیر قابل اجرا کنید chmod
دستور:

sudo chmod +x /etc/profile.d/maven.sh

بارگذاری متغیرهای محیطی با استفاده از source
دستور:

source /etc/profile.d/maven.sh

4. نصب را بررسی کنید

برای تأیید اینکه Maven نصب شده است، از mvn -version دستوری که نسخه Maven را چاپ می کند:

mvn -version

شما باید چیزی شبیه به زیر ببینید:

Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-24T18:41:47Z)
Maven home: /opt/maven
Java version: 1.8.0_191, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-862.3.2.el7.x86_64", arch: "amd64", family: "unix"

خودشه. آخرین نسخه Maven اکنون بر روی سیستم CentOS شما نصب شده است.

نتیجه

شما Apache Maven را با موفقیت بر روی CentOS 7 خود نصب کرده اید. اکنون می توانید به نسخه رسمی مراجعه کنید آپاچی ماون Documentation
page و یاد بگیرید که چگونه با Maven شروع کنید.

اگر مشکلی دارید یا بازخوردی دارید، در زیر نظر دهید.

جاوا ماون سنتوس
برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1402-12-27 10:24:02

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید