از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
روش نصب Apache Maven در CentOS 8
سرفصلهای مطلب
Apache Maven یک ابزار متن باز مدیریت و درک پروژه است که عمدتاً برای پروژه های جاوا استفاده می شود. Maven از یک Project Object Model (POM) استفاده می کند که در اصل یک فایل XML حاوی اطلاعات پروژه، جزئیات پیکربندی، وابستگی های پروژه و غیره است.
در این آموزش روش نصب Apache Maven بر روی CentOS 8 را توضیح خواهیم داد.
مخازن استاندارد CentOS حاوی بستههای Maven هستند که میتوانند با آن نصب شوند dnf
مدیر بسته این ساده ترین راه برای نصب Maven در CentOS است. با این حال، نسخه موجود در مخازن ممکن است از آخرین نسخه Maven عقب باشد. همچنین روش نصب آخرین نسخه Maven را با دانلود آرشیو توزیع باینری از وب سایت رسمی آنها به شما نشان خواهیم داد.
روش نصب را انتخاب کنید که برای تنظیمات و محیط شما مناسب تر است.
پیش نیازها
دستورالعمل ها فرض می کنند که شما به عنوان root یا کاربر با امتیازات sudo وارد شده اید.
نصب Apache Maven روی CentOS با Dnf/Yum
نصب Maven در CentOS 8 با استفاده از dnf
ساده، سرراست است process.
-
Maven را با وارد کردن دستور زیر در خود نصب کنید terminal:
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 را دانلود کنید
در زمان نگارش این مقاله، آخرین نسخه آپاچی ماون است 3.6.3
. بررسی کنید Maven دانلود page
برای دیدن اینکه آیا نسخه جدیدتری موجود است یا خیر.
با دانلود بایگانی 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 خود، به سادگی نسخه جدیدتر را باز کرده و پیوند نمادین را تغییر دهید تا به آن اشاره کند.
3. تنظیم متغیرهای محیطی
در مرحله بعد، ما باید متغیرهای محیطی را تنظیم کنیم. ویرایشگر متن خود را باز کنید و یک فایل جدید با نام ایجاد کنید maven.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
page و یاد بگیرید که چگونه با Maven شروع کنید.
اگر مشکلی دارید یا بازخوردی دارید، در زیر نظر دهید.
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1402-12-27 10:18:02