لینکس میں JAVA_HOME کیسے سیٹ کریں۔

Lynks My Java Home Kys Sy Kry



جب آپ اپنے لینکس سسٹم پر جاوا پر مبنی ایپلی کیشنز تیار کرنا چاہتے ہیں تو JAVA_HOME کو ترتیب دینا ضروری ہے۔ JAVA_HOME اس ڈائریکٹری کی طرف اشارہ کرتا ہے جہاں آپ JDK یا جاوا ڈویلپمنٹ کٹ انسٹال کرتے ہیں۔

لہذا، یہ جاوا ایپلی کیشنز کو لائبریریوں اور بائنریز کو مناسب طریقے سے چلانے کے لیے تلاش کرنے میں مدد کرتا ہے۔ مزید برآں، JAVA_HOME متغیر JDK کو ہر پروگرام تک رسائی فراہم کرتا ہے جس کے لیے جاوا کی ضرورت ہوتی ہے۔ اگرچہ آپ اسے JDK یا Java Runtime Environment (JRE) کو انسٹال کرنے کے بعد ترتیب دے سکتے ہیں، لیکن زیادہ تر ابتدائی افراد اس کا صحیح طریقہ نہیں جانتے ہیں۔ لہذا، یہ فوری گائیڈ مختصر طور پر بغیر کسی پریشانی کے لینکس میں JAVA_HOME کو سیٹ کرنے کا آسان طریقہ بتائے گا۔







لینکس میں JAVA_HOME کیسے سیٹ کریں۔

سب سے پہلے، وہاں جائیں جہاں آپ نے اپنے سسٹم میں جاوا انسٹال کیا ہے اور اس کا راستہ کاپی کریں۔ یہ سب سے اہم مرحلہ ہے کیونکہ آپ اسے آنے والے مراحل میں JAVA_HOME متغیر کی قدر کے طور پر سیٹ کریں گے۔



یہ عام طور پر '/usr/lib/java' ڈائریکٹری میں واقع ہوتا ہے۔ تاہم، اگر آپ ورچوئل مشین پر لینکس چلا رہے ہیں، تو انسٹالیشن ڈائرکٹری یقینی طور پر '/usr/lib/jvm' ہو سکتی ہے۔ اس ڈائریکٹری میں جائیں اور 'ls' کمانڈ درج کریں۔







جیسا کہ پچھلی تصویر میں نظر آتا ہے، ہماری انسٹالیشن ڈائرکٹری اس طرح ہے:

/usr/lib/jvm/java-11-openjdk-amd64

ٹیکسٹ ایڈیٹر کا استعمال کرتے ہوئے اپنے شیل کی کنفیگریشن فائل کو کھولیں۔ شیل کنفیگریشن فائل کے راستے تمام شیلوں کے لیے مختلف ہیں۔ عام طور پر استعمال ہونے والے گولوں کے لیے درج ذیل راستے ہیں:



  1. باش کے لیے: ~/.bashrc
  2. Zsh کے لیے: ~/.zshrc

مثال کے طور پر، آئیے درج ذیل کمانڈ کا استعمال کریں:

nano ~/.bashrc

فائل ایک نئی ونڈو میں کھل جائے گی۔ فائل کے آخر میں جائیں اور درج ذیل متن کو شامل کریں:

ایکسپورٹ JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64

'/usr/lib/jvm/java-11-openjdk-amd64' کو اس راستے سے تبدیل کریں جو آپ نے پہلے مرحلے میں کاپی کیا تھا۔

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

ماخذ ~/.bashrc

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

echo $JAVA_HOME

نتیجہ

JAVA_HOME ماحول متغیر ہر ایپلیکیشن کے لیے ضروری ہے جو جاوا پر چلتی ہے۔ تاہم، صارفین کو اس کی ترتیب کے عمل کو جاننے کی ضرورت ہے، لہذا ہم نے لینکس میں JAVA_HOME کو سیٹ کرنے کا طریقہ بتایا۔ مجموعی طریقہ آسان تھا: آپ کو پہلے جاوا انسٹالیشن پاتھ کو کاپی کرنا ہوگا اور پھر اسے اپنے شیل کی کنفیگریشن فائل میں JAVA_HOME متغیر کی قدر کے طور پر ایکسپورٹ کرنا ہوگا۔