لینکس منٹ 21 پر اپاچی ماون کو کیسے انسٹال کریں۔

Lynks Mn 21 Pr Apachy Mawn Kw Kys Ans Al Kry



Apache Maven ایک مقبول، اوپن سورس پروجیکٹ مینجمنٹ ٹول ہے جو جاوا پروجیکٹس اور دستاویزات کو تیار کرنے اور ان کا نظم کرنے کے لیے استعمال ہوتا ہے۔ یہ قابل توسیع خصوصیت کے ساتھ POM (پروجیکٹ آبجیکٹ ماڈل) کے تصور سے آتا ہے۔ اس میں پلگ انز شامل کرنے اور دوسری زبانوں کو بھی سپورٹ کرنے کی صلاحیت ہے، جیسے کہ C#، Scala، اور Ruby۔ یہ ایک مددگار فہم ٹول ہے جو پروجیکٹس کے بارے میں تفصیلات کے بنڈل دیتا ہے۔ یہ ٹول لینکس ڈسٹری بیوشن کے لیے بھی دستیاب ہے اور اس ٹیوٹوریل میں ہم اسے لینکس منٹ 21 سسٹم پر انسٹال کرنے کا طریقہ سیکھیں گے۔

لینکس منٹ 21 پر اپاچی ماون انسٹال کریں۔

ہمارے پاس لینکس منٹ 21 سسٹم پر اپاچی ماون کو انسٹال کرنے کے دو طریقے ہیں:

  1. اے پی ٹی کے ذریعے
  2. سورس کوڈ کے ذریعے

طریقہ 1: اے پی ٹی کے ذریعے اپاچی ماون انسٹال کریں۔

apt کا استعمال کرتے ہوئے اپاچی ماون کی تنصیب کا عمل بالکل سیدھا ہے۔ اس میں کوئی رکاوٹ نہیں ہے. لیکن یقینی بنائیں کہ آپ کا سسٹم اپ ڈیٹ ہے۔







سسٹم کو تازہ ترین پیکجوں کے ساتھ تازہ دم کرنے کے لیے درج ذیل کمانڈ کو چلائیں:



$ sudo apt اپ ڈیٹ



پیکیجز کی فہرست کو اپ ڈیٹ کرنے کے بعد، اب آپ درج ذیل کمانڈ کی مدد سے سسٹم کے ڈیفالٹ ریپوزٹری سے اپاچی ماون کو براہ راست انسٹال کر سکتے ہیں۔





$ sudo apt maven انسٹال کریں۔

دی گئی کمانڈ کے ذریعے کامیاب انسٹالیشن کی تصدیق کے لیے اس کا ورژن چیک کریں:



$ mvn --version

طریقہ 2: ماخذ کوڈ کے ذریعے اپاچی ماون انسٹال کریں۔

یہ طریقہ یقینی طور پر لینکس منٹ 21 سسٹم پر اپاچی ماون کی تازہ ترین اپ ڈیٹ انسٹال کرے گا۔ اس کے لیے ذیل میں دی گئی مرحلہ وار ہدایات پر احتیاط سے عمل کریں:

مرحلہ نمبر 1: اس بات کو یقینی بنانے کے لیے نیچے دی گئی کمانڈ کو چلانا کہ سسٹم اپ ٹو ڈیٹ ہے اور تمام پیکجز اپ ڈیٹ ہیں۔

$ sudo apt اپ ڈیٹ

مرحلہ 2: اگلے اقدام میں، ہمیں JDK ڈاؤن لوڈ کرنے کی ضرورت ہے کیونکہ یہ Apache Maven کی شرط ہے۔ ہم اسے نیچے دی گئی کمانڈ کے ذریعے کر سکتے ہیں:

$ sudo apt default-jdk انسٹال کریں۔

مرحلہ 3: ورژن کمانڈ کا استعمال کرتے ہوئے جاوا انسٹالیشن کی تصدیق کریں:

$ جاوا ورژن

مرحلہ 4: اپاچی ماون کے سورس پیکیج کو اس کی آفیشل ویب سائٹ سے بازیافت کرنے کے لیے، درج ذیل کمانڈ پر عمل کریں:

$ wget https://dlcdn.apache.org/maven/maven-3/3.8.6/binaries/apache-maven-3.8.6-bin.tar.gz

آپ براہ راست لنک سے بھی کاپی کر سکتے ہیں۔ سرکاری ذریعہ اپنے سسٹم پر ویجٹ کمانڈ کے ذریعے سورس فائل کو ڈاؤن لوڈ کرنے کے لیے:

مرحلہ 5: ڈاؤن لوڈ کردہ اپاچی ماون سورس پیکج کو پر منتقل کریں۔ /tmp درج ذیل کمانڈ کے ذریعے فائل کریں:

$mv /home/wardah/apache-maven-3.8.6-bin.tar.gz /tmp

مرحلہ 6: میں ڈاؤن لوڈ کردہ اپاچی ماون سورس پیکیج کو نکالیں۔ /tmp ٹرمینل میں درج ذیل کمانڈ کا استعمال کرکے فائل:

$ sudo tar -xvzf /tmp/apache-maven-3.8.6-bin.tar.gz

مرحلہ 7: ایک بار جب تمام فائلیں نکال لی جائیں، ان کو میں کاپی کریں۔ آپٹ/ماوین کمانڈ کا استعمال کرتے ہوئے ڈائریکٹری:

$ sudo cp -r apache-maven-3.8.6 /opt/maven

مرحلہ 8: Apache Maven کے لیے ماحول کو ترتیب دینے کے لیے، maven.sh فائل کو نینو ایڈیٹر کے ساتھ کھولیں:

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

اس فائل میں، کوڈ کی درج ذیل لائنیں ڈالیں:

JAVA_HOME=/usr/lib/jvm/default-java برآمد کریں۔
برآمد کریں M2_HOME=/opt/maven
MAVEN_HOME=/opt/maven برآمد کریں۔
برآمد کریں PATH=${M2_HOME}/bin:${PATH}

Ctrl+O دباکر فائل کو محفوظ کریں آپ فائل کو محفوظ کرتے ہیں۔

مرحلہ 9: درج ذیل کمانڈ سے فائل کو قابل عمل بنائیں:

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

مرحلہ 10: سورس کمانڈ کا استعمال کرتے ہوئے ماون کے لیے ماحول کو ترتیب دینے کا آخری مرحلہ جو سورس متغیرات کو لوڈ کرنے کے لیے استعمال ہوتا ہے:

$ source /etc/profile.d/maven.sh

مرحلہ 11: مندرجہ بالا تمام مراحل کو کامیابی سے چلانے کے بعد، اب آپ اپاچی ماون کا وہ ورژن چیک کر سکتے ہیں جو لینکس منٹ 21 سسٹم پر انسٹال ہے:

$ mvn - ورژن

لینکس منٹ 21 سے اپاچی ماون کو کیسے ہٹایا جائے۔

آپ مندرجہ ذیل کمانڈ پر عمل کرکے لینکس منٹ 21 سسٹم سے ماون کو بھی ہٹا سکتے ہیں:$

sudo apt maven کو ہٹا دیں۔

نتیجہ

Apache Maven ایک اوپن سورس اور مددگار جاوا پروجیکٹ مینجمنٹ ٹول ہے جو جاوا اور دیگر اسکرپٹنگ زبانوں میں مختلف پروجیکٹس بنانے کے لیے استعمال ہوتا ہے۔ ہم نے لینکس سسٹم پر اپاچی ماون کو انسٹال کرنے کے متعدد طریقے فراہم کیے ہیں۔ پہلا طریقہ اپاچی ماون کا پرانا ورژن انسٹال کرتا ہے جبکہ دوسرا طریقہ آپ کے لینکس سسٹم پر تازہ ترین ورژن انسٹال کرتا ہے۔