آموزش نصب Apache Maven در CentOS 8
Apache Maven ابزاری برای مدیریت و فهم پروژه منبع باز است که در اصل برای پروژه های جاوا استفاده می شود. Maven از یک مدل Object Project (POM) استفاده می کند ، که در اصل یک فایل XML است که حاوی اطلاعات مربوط به پروژه ، جزئیات پیکربندی ، وابستگی پروژه و غیره است. در این آموزش نحوه نصب Apache Maven در CentOS 8 را توضیح خواهیم داد.
مخازن استاندارد CentOS شامل بسته های Maven است که با مدیر بسته dnf
قابل نصب است. این ساده ترین روش برای نصب Maven در CentOS است. با این حال نسخه موجود در مخازن ممکن است از آخرین نسخه Maven عقب بماند. ما همچنین به شما نحوه نصب آخرین نسخه Maven را با بارگیری بایگانی توزیع باینری از وب سایت رسمی آنها نشان خواهیم داد.
روش نصبی را انتخاب کنید که مناسب ترین گزینه برای شما باشد.
پیش نیازها
مطمئن شوید که به عنوان root یا کاربر دارای امتیازات sudo وارد شده اید .
یک راز بزرگ درمورد 90 % هاستینگ های ایرانی، اورسل کردن بیش از حد است که باعث افت کیفیت سرورها میشود.
وان سرور با ارائه دسترسی های مختلف این امکان را به شما خواهد داد که تمامی منابع سرورتان را مدیریت و بررسی کنید و همچنین با ارائه گارانتی 100% برگشت وجه ریسک خرید شما را به %0 کاهش میدهد.
نصب Apache Maven در CentOS با Dnf / Yum
نصب Maven روی CentOS 8 با استفاده از dnf
یک فرآیند ساده و سر راست است.
با وارد کردن دستور زیر در ترمینال خود ، Maven را نصب کنید:
sudo dnf install maven
برای تأیید نصب ، دستور mvn -version
را اجرا کنید:
mvn -version
خروجی باید چیزی شبیه به این باشد:
Apache Maven 3.5.4 (Red Hat 3.5.4-5)
Maven home: /usr/share/maven
Java version: 1.8.0_232, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el8_0.x86_64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.18.0-80.7.1.el8_0.x86_64", arch: "amd64", family: "unix"
Maven روی سیستم CentOS شما نصب شده است ، و می توانید شروع به استفاده از آن کنید.
نصب آخرین نسخه از Apache Maven
در این بخش دستورالعمل های گام به گام در مورد نحوه نصب آخرین نسخه Apache Maven در CentOS 8 ارائه خواهیم کرد.
1. نصب OpenJDK
Maven 3.3+ باید JDK 1.7 یا بالاتر نصب شود.
OpenJDK 11 را با تایپ کردن دستور زیر نصب کنید:
sudo dnf install java-11-openjdk-devel
با اجرای دستور زیر تأیید کنید که جاوا با موفقیت نصب شد:
java -version
خروجی باید چیزی شبیه به این باشد:
openjdk version "11.0.5" 2019-10-15 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.5+10-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.5+10-LTS, mixed mode, sharing)
2. بارگیری Apache Maven
در زمان نوشتن این مقاله ، آخرین نسخه Apache Maven 3.6.3
. صفحه بارگیری Maven را بررسی کنید شاید نسخه جدیدتری در دسترس باشد.
دانلود برنامه Apache Maven در فهرست /tmp
را با دستور wget
آغاز کنید:
wget https://www-us.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz -P /tmp
پس از اتمام بارگیری ، بایگانی را در فهرست /opt
استخراج کنید:
sudo tar xf /tmp/apache-maven-3.6.3-bin.tar.gz -C /opt
برای کنترل بیشتر بر روی نسخه ها و به روز رسانی های Maven ، ما یک پیوند نمادین maven
ایجاد خواهیم کرد که به فهرست نصب Maven اشاره خواهد کرد:
sudo ln -s /opt/apache-maven-3.6.3 /opt/maven
برای به روزرسانی نصب Maven خود ، نسخه جدیدتر را باز کنید و symlink را تغییر دهید .
3. متغیرهای محیط راهاندازی کنید
در مرحله بعد ، باید متغیرهای محیط را تنظیم کنیم. ویرایشگر متن خود را باز کنید و یک پرونده جدید به نام mavenenv.sh
در فهرست /etc/profile.d/
بسازید.
sudo nano /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.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /opt/maven
Java version: 11.0.5, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-11-openjdk-11.0.5.10-0.el8_0.x86_64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.18.0-80.7.1.el8_0.x86_64", arch: "amd64", family: "unix"
آخرین نسخه Maven روی سیستم CentOS شما نصب شده است.
نتیجه گیری
ما به شما نشان داده ایم كه چگونه Apache Maven را روی CentOS 8 نصب كنید. هم اکنون می توانید به صفحه رسمی Documentation Apache Maven مراجعه كنید و یاد بگیرید چگونه شروع به كار با Maven كنید.
اولین نفر باشید که نظر ارسال میکنید