ماحولياتي ڪيفيتون عالمي قدر آهن جيڪي پروگرام جي رويي کي متاثر ڪري سگهن ٿيون جاوا ايس اي ڊولپمينٽ ڪٽ. اهي متغير جاوا رن ٽائم ماحول کي مخصوص معلومات مهيا ڪرڻ لاءِ استعمال ڪيا ويندا آهن، جهڙوڪ لائبريري فائلن جو هنڌ يا ترتيب ياداشت جي. ڪارڪردگي ۽ ڪسٽمائيزيشن کي وڌائڻ لاء درخواستن جو، اهو سمجهڻ ضروري آهي ته اهي متغير جاوا ايس اي ڊولپمينٽ ماحول ۾ ڪيئن ترتيب ۽ استعمال ڪيا ويا آهن. هن آرٽيڪل ۾، اسان تفصيل سان جاچ ڪنداسين جاوا ۾ ماحول جي متغيرن کي ترتيب ڏيڻ جي عمل کي SE Development Kit.
ماحوليات جي متغيرن کي ترتيب ڏيڻ جاوا SE ڊولپمينٽ کٽ ۾ ترقي ماحول ۾ رويي ۽ عمل جي اختيارن کي قائم ڪرڻ لاءِ هڪ لازمي طريقو آهي. شروع ڪرڻ سان، اهو نوٽ ڪرڻ ضروري آهي ته ماحولياتي متغيرن جي سطح تي ترتيب ڏئي سگهجي ٿي آپريٽنگ سسٽم يا صارف جي سطح تي. ٻنهي صورتن ۾، منتظم جي استحقاق جي ضرورت آهي انهن سيٽنگن ۾ تبديليون ڪرڻ لاءِ. هڪ دفعو صحيح ترتيب سان، اهي متغير جاوا SE ڊولپمينٽ ماحول جي اندر هلندڙ ڪنهن به پروگرام ذريعي سڃاتا ويندا.
سيٽ اپ جو عمل جاوا SE ڊولپمينٽ کٽ ۾ ماحولياتي متغيرن جي لحاظ کان مختلف ٿي سگھي ٿي آپريٽنگ سسٽم استعمال ٿيل. بهرحال، عام طور تي قبول ٿيل طريقو سسٽم سيٽنگون ۾ وڃڻ ۽ مخصوص قدمن جي پيروي ڪرڻ آهي. مثال طور، ونڊوز ۾ ماحوليات جي متغيرن کي ترتيب ڏيڻ لاءِ، توهان کي ڪنٽرول پينل کولڻ، سسٽم جا اختيار ڳولڻ، ۽ جديد سيٽنگون چونڊڻ گهرجن. توھان وري ڪري سگھوٿا ماحوليات جي متغيرن تائين رسائي ۽ ضرورت مطابق قدرن کي شامل يا تبديل ڪري سگھو ٿا.
اهو ضروري آهي اٿي ٻيهو جاوا SE ڊولپمينٽ کٽ ۾ ماحوليات جي متغيرن کي ترتيب ڏيڻ سان ايپليڪيشن جي ڪارڪردگي ۽ استحڪام تي اهم اثر پئجي سگھي ٿو. تنهن ڪري، اها سفارش ڪئي وئي آهي ته انهن متغيرن ۾ ڪنهن به ترميم کي احتياط سان ڪيو وڃي ۽ مناسب هدايتن تي عمل ڪيو وڃي. اضافي طور تي، اهو ضروري آهي ته ڪيل تبديلين جو تفصيلي رڪارڊ رکو، جيئن ته اهو مسئلو حل ڪرڻ ۽ بعد ۾ اصلاح کي آسان بڻائي سگهندو.
نتيجي ۾، ماحولياتي متغيرن جي صحيح تشڪيل Java SE ڊولپمينٽ کٽ ۾ ايپليڪيشن ڪارڪردگي ۽ ڪسٽمائيزيشن کي وڌائڻ لاءِ ضروري آهي. هڪ پيچيده عمل جي ذريعي ۽ استعمال ڪيل آپريٽنگ سسٽم پاران مهيا ڪيل هدايتن تي عمل ڪندي، ڊولپرز عالمي قدر قائم ڪري سگهن ٿا جيڪي مثبت طور تي انهن جي پروگرامن جي رويي تي اثر انداز ڪندا. جڏهن ماحولياتي متغيرن سان ڪم ڪري رهيا آهيو، اهو انتهائي اهم آهي ته انهن جي اثر تي عملدرآمد جي ماحول تي غور ڪيو وڃي ۽ ذميواري سان تبديليون ڪيون وڃن.
- جاوا SE ڊولپمينٽ کٽ ۾ ماحولياتي متغيرات جو تعارف
جاوا SE ڊولپمينٽ کٽ ۾ ماحولياتي متغير جاوا ايپليڪيشنن جي صحيح ترتيب ۽ عمل لاءِ ضروري آهن. اهي متغير جاوا ورچوئل مشين کي مهيا ڪن ٿا اهم معلومات سان گڏ فائلن ۽ ڊائريڪٽرن جي مقام بابت ضروري ايپليڪيشنن کي ڪم ڪرڻ لاءِ.
جاوا SE ڊولپمينٽ کٽ ۾ ماحوليات جي متغيرن کي ترتيب ڏيڻ لاءِ، ھيٺ ڏنل قدمن تي عمل ڪيو وڃي.
- 1. اهم متغيرن جي سڃاڻپ ڪريو: پهرين، اهو ضروري آهي ته اهم متغيرن کي سڃاڻڻ لاء جيڪي سيٽ اپ لاء گهربل هوندا. ڪجھ سڀ کان وڌيڪ عام متغير شامل آھن JAVA_HOME, رستو y ڪلپنٿ. انهن متغيرن مان هر هڪ جو هڪ خاص مقصد آهي ۽ اهو ضروري آهي ته انهن کي صحيح طريقي سان ترتيب ڏيڻ لاءِ تاليف ۽ عمل جي غلطين کان بچڻ لاءِ.
- 2. سسٽم پراپرٽيز ونڊو کوليو: هڪ دفعو اهم متغير جي سڃاڻپ ڪئي وئي آهي، سسٽم جي ملڪيت ونڊو کولڻ گهرجي. هي اهو ڪري سگهجي ٿو. "مائي ڪمپيوٽر" يا "هي ڪمپيوٽر" آئڪن تي صحيح ڪلڪ ڪندي ۽ "پراپرٽيز" اختيار کي منتخب ڪندي.
- 3. ماحولياتي متغير شامل ڪريو: هڪ دفعو سسٽم پراپرٽيز ونڊو کليل آهي، "اعلي" ٽئب تي ڪلڪ ڪريو ۽ پوء "ماحولياتي متغير" بٽڻ تي. هن حصي ۾، ماحولياتي متغير شامل ڪري سگھجن ٿا، ترميم ڪري سگھجي ٿو، يا ضرورت مطابق ختم ڪري سگھجي ٿو.
هڪ دفعو جاوا SE ڊولپمينٽ کٽ ۾ ماحوليات جي متغيرن کي صحيح طرح ترتيب ڏنو ويو آهي، جاوا ايپليڪيشنون آساني سان انهن جي آپريشن لاءِ گهربل رستا ۽ وسيلن تائين رسائي ڪري سگهن ٿيون. اهو نوٽ ڪرڻ ضروري آهي ته اهي متغير ٻين ڊولپمينٽ ٽولز ۽ فريم ورڪ پاران پڻ استعمال ڪري سگھجن ٿا جيڪي جاوا تي ڀاڙين ٿا، جهڙوڪ Apache Maven يا Eclipse، تنهن ڪري اهو ضروري آهي ته انهن کي صحيح طرح سان ترتيب ڏيو.
- جاوا SE ڊولپمينٽ کٽ ۾ ماحولياتي متغير تائين رسائي
جاوا SE ڊولپمينٽ کٽ (JDK) ۾ ماحولياتي متغير مناسب ترقياتي ماحول قائم ڪرڻ لاء ضروري آهن. اهي متغير معلومات مهيا ڪن ٿا درخواستن ڏانهن هلائڻ وقت، جهڙوڪ اهم فائلن ۽ ڊائريڪٽرن جو مقام. JDK ۽ ان سان لاڳاپيل اوزارن جي هموار آپريشن کي يقيني بڻائڻ لاءِ انهن متغيرن تائين رسائي ضروري آهي.
جاوا SE ڊولپمينٽ کٽ ۾ ماحول جي متغيرن تائين رسائي حاصل ڪرڻ لاءِ، توھان استعمال ڪريو سسٽم ڪلاس جو Java API. هي ڪلاس جامد طريقا مهيا ڪري ٿو حاصل ڪرڻ ۽ تبديل ڪرڻ لاءِ ماحوليات جي متغير. ھڪڙي مخصوص ماحول جي متغير تائين رسائي جو ھڪڙو مثال ھيٺ ڏنل ھوندو:
«جاوا
اسٽرنگ javaHome = System.getenv(«JAVA_HOME»)؛
«`
هن مثال ۾، ماحولياتي متغير "JAVA_HOME" کي جاوا متغير "javaHome" سان لڳايو ويو آهي. هي ماحول متغير عام طور تي سسٽم تي JDK جي تنصيب جي جڳهه کي بيان ڪرڻ لاء استعمال ڪيو ويندو آهي.
اهو نوٽ ڪرڻ ضروري آهي ته ماحولياتي متغيرات خاص طور تي هر آپريٽنگ سسٽم لاء ترتيب ڏنل آهن. ان جو مطلب اهو آهي ته جيڪڏهن توهان ڪيترن ئي تي ڪم ڪري رهيا آهيو آپريٽنگ سسٽم، توهان کي انهن مان هر هڪ تي مختلف ماحوليات متغير مقرر ڪرڻ جي ضرورت پوندي. اضافي طور تي، اهو ضروري آهي ته اهم JDK ماحولياتي متغيرن کي ڄاڻڻ، جهڙوڪ "JAVA_HOME" ۽ "PATH"، هڪ مناسب ترقي واري ماحول کي يقيني بڻائڻ لاء.
- جاوا SE ڊولپمينٽ کٽ ۾ ماحوليات جي متغيرن کي ترتيب ڏيڻ
اسان جي شروع ٿيڻ کان اڳ، اهو ضروري آهي ته جاوا SE ڊولپمينٽ کٽ (JDK) ۾ ماحول جي متغيرن کي صحيح ترتيب ڏيڻ جي اهميت کي سمجهڻ لاءِ هڪ مستحڪم ۽ موثر ترقي واري ماحول کي يقيني بڻائڻ لاءِ. ماحولياتي متغير عالمي قدر آهن جيڪي آپريٽنگ سسٽم استعمال ڪري ٿو مخصوص فائلن، ڊائريڪٽرن، ۽ سيٽنگن کي ڳولڻ لاء. جيڪڏهن جاوا SE ڊولپمينٽ کٽ مان، اهي متغير جاوا ايپليڪيشنن کي صحيح طريقي سان هلائڻ ۽ مرتب ڪرڻ جي قابل هجڻ لاءِ ضروري آهن.
جاوا SE ڊولپمينٽ کٽ ۾ ماحوليات جي متغيرن کي ترتيب ڏيڻ لاءِانهن قدمن تي عمل ڪريو: پهريون، "ڪمپيوٽر" تي صحيح ڪلڪ ڪريو (يا "منهنجو ڪمپيوٽر" ونڊوز جي پراڻن ورزن ۾) ۽ "پراپرٽيز" چونڊيو. اڳيون، "اعلي سسٽم سيٽنگون" تي ڪلڪ ڪريو ۽ پوء "ماحولياتي متغير". هن ونڊو ۾، توهان ٻه حصا ڏسندا: "سسٽم متغير" ۽ "يوزر ويريبلز." اجازتن جي مسئلن کان بچڻ لاءِ صارف سيڪشن ۾ متغيرن کي سيٽ ڪرڻ جي صلاح ڏني وئي آھي.
هڪ ڀيرو استعمال ڪندڙ variables سيڪشن ۾"نئون" تي ڪلڪ ڪريو ۽ نئون متغير ٺاھيو نالي سان "JAVA_HOME". "متغير قدر" فيلڊ ۾، پنھنجي JDK جي انسٽاليشن جو رستو داخل ڪريو. اڳيون، متغيرن جي فهرست ۾ "رستو" متغير ڳوليو ۽ "ايڊٽ" تي ڪلڪ ڪريو. پاپ اپ ونڊو ۾، "%JAVA_HOME%bin" کي لسٽ جي چوٽي تي شامل ڪريو. اهو يقيني بڻائيندو ته سسٽم جاوا حڪم ۽ اوزار صحيح طريقي سان ڳولي سگهي ٿو. توهان جي تبديلين کي بچائڻ لاء ياد رکو ۽ ڪنهن به کليل ڪمانڊ لائن ونڊوز کي ٻيهر شروع ڪريو تبديلين کي اثر انداز ڪرڻ لاء.
- جاوا SE ڊولپمينٽ کٽ ۾ ترقي جي ماحول لاءِ تجويز ڪيل ماحولياتي متغير
جڏهن جاوا SE ڊولپمينٽ کٽ ۾ ايپليڪيشنون ٺاهي رهيا آهن، اهو ضروري آهي ته سيٽنگون صحيح طور تي ترتيب ڏنل هجن. ماحولياتي متغير. اهي متغير اهم عنصر آهن جيڪي طئي ڪن ٿا ته ترقي وارو ماحول ڪيئن هلندو آهي ۽ سڌو اثر انداز ٿئي ٿو ته ايپليڪيشن ڪيئن ڪم ڪري ٿي. هيٺ ڪجهه آهن سفارش ٿيل ماحولياتي متغير هڪ بهترين ترقي جي ماحول کي يقيني بڻائڻ لاء.
1. JAVA_HOME: هي ماحول متغير JDK تنصيب جي روٽ ڊاريڪٽري جي جڳھ کي اشارو ڪري ٿو. اهو ضروري آهي ته هن متغير کي صحيح طور تي ترتيب ڏيو ته جيئن آپريٽنگ سسٽم JDK ۽ ان جا اوزار ڳولي سگهي. مثال طور، ونڊوز تي ان کي ترتيب ڏئي سگهجي ٿو جيئن C:Program FilesJavajdk1.8.0_271.
2. رستو: PATH ماحوليات متغير ڊاريڪٽري رستا بيان ڪري ٿو جنهن ۾ آپريٽنگ سسٽم executables جي ڳولا ڪندو. جاوا SE ڊولپمينٽ کٽ لاءِ، ان کي ڊاريڪٽري ۾ رستو شامل ڪرڻ جي صلاح ڏني وئي آھي %JAVA_HOME%bin PATH متغير ڏانهن. هي توهان کي اجازت ڏيندو JDK اوزار تائين رسائي ڪنهن به هنڌ کان ڪمانڊ لائن تي.
3. ڪلاسپٿ: CLASSPATH ماحوليات متغير بيان ڪري ٿو جتي جاوا ڪمپلر ۽ مترجم ڪلاس ۽ لائبريرين کي ڳوليندا. اها ڊاريڪٽري کي شامل ڪرڻ جي سفارش ڪئي وئي آهي جتي .class يا .jar فائلون موجود آهن جيڪي ايپليڪيشن کي هلائڻ لاء ضروري آهن. مثال طور، %JAVA_HOME%lib CLASSPATH ۾ شامل ڪرڻ لاءِ مناسب رستو ٿي سگھي ٿو.
- جاوا SE ڊولپمينٽ کٽ ۾ ماحوليات جي متغيرن کي ترتيب ڏيڻ لاءِ سفارشون
جاوا SE ڊولپمينٽ ڪِٽ ۾ ماحوليات جي متغيرن جي مناسب تشڪيل تمام ضروري آهي ته جيئن هڪ هموار ۽ تڪليف کان پاڪ ترقي واري ماحول کي يقيني بڻائي سگهجي. اهي متغير آپريٽنگ سسٽم طرفان استعمال ڪيا ويندا آهن فائلن ۽ ڊائريڪٽرن کي ڳولڻ لاءِ جيڪي جاوا ايپليڪيشنن کي هلائڻ لاءِ ضروري آهن. هن آرٽيڪل ۾، اسان توهان کي ڪجهه مهيا ڪنداسين سفارشون انهن متغيرن کي صحيح طور تي ترتيب ڏيڻ ۽ توهان جي پروگرامن جي تاليف ۽ عمل دوران ممڪن غلطين ۽ تڪرارن کان بچڻ لاءِ اهم آهي.
سڀ کان پهريان، اهو نوٽ ڪرڻ ضروري آهي ته جاوا ۾ ٻه قسم جا ماحولياتي متغير آهن: سسٽم ماحولياتي متغير ۽ صارف ماحول جي متغير. جي سسٽم جي ماحول جي تبديلين اهي آپريٽنگ سسٽم ۾ سڀني استعمال ڪندڙن تي لاڳو ٿين ٿا، جڏهن ته صارف ماحول جي متغير خاص طور تي هڪ خاص صارف تي لاڳو ٿين ٿا. انهن متغيرن تائين رسائي ۽ ترتيب ڏيڻ لاءِ، توهان کي کولڻ گهرجي سسٽم ڪنٽرول پينل (ونڊوز تي) يا bash_profile ڪنفيگريشن فائل (ميڪ يا لينڪس تي).
هڪ دفعو توهان ماحوليات جي متغير ترتيب جي اختيارن تائين رسائي حاصل ڪئي، اهو جاري رکڻ ضروري آهي مخصوص سفارشون عام غلطين کان بچڻ لاء. JAVA_HOME متغير لاءِ، پڪ ڪريو ته اھو صحيح جاوا SE ڊولپمينٽ کٽ انسٽاليشن ڊاريڪٽري ڏانھن اشارو ڪري ٿو. اضافي طور تي، اھو ضروري آھي ته PATH متغير ۾ JDK انسٽاليشن بن فولڊر ڏانھن رستو شامل ڪيو وڃي. اهو توهان جي پروگرامن کي گڏ ڪرڻ ۽ هلائڻ لاء ضروري جاوا عملدار ڳولڻ لاء آپريٽنگ سسٽم کي اجازت ڏيندو. رستن کي چيڪ ڪرڻ جي ياد رکو ۽ پڪ ڪريو ته اهي صحيح آهن ماحول جي تبديلين کي بچائڻ کان اڳ.
- عام مسئلا جڏهن جاوا SE ڊولپمينٽ کٽ ۾ ماحوليات جي متغير کي ترتيب ڏيو
عام مسئلا جڏهن جاوا SE ڊولپمينٽ کٽ ۾ ماحول جي متغير کي ترتيب ڏيو
جڏهن اسان جاوا SE ڊولپمينٽ کٽ (JDK) سان ڪم ڪريون ٿا، اهو عام آهي ته ڪجهه مسئلن کي منهن ڏيڻو پوي ٿو جڏهن ماحول جي متغيرن کي ترتيب ڏيڻ ان جي صحيح ڪم لاءِ ضروري آهي. سڀ کان وڌيڪ عام مسئلن مان هڪ کي وسارڻ آهي JDK تنصيب جو رستو سسٽم PATH ڏانهن. اهو ڪمانڊ لائن مان جاوا ڪمانڊ هلائڻ جي ڪوشش ڪندي غلطيون ٿي سگھي ٿو.
ٻيو عام مسئلو JAVA_HOME ماحوليات جي قيمت کي غلط طور تي ترتيب ڏيڻ آهي. هي متغير کي JDK انسٽاليشن ڊاريڪٽري ڏانهن اشارو ڪرڻ گهرجي. جيڪڏهن قيمت غلط ترتيب ڏنل آهي يا جيڪڏهن هي متغير غائب آهي، سسٽم شايد JDK جي صحيح جڳهه کي سڃاڻي نه سگهي ۽ شايد جاوا پروگرامن کي گڏ ڪرڻ يا هلائڻ جي قابل نه هجي.
هڪ ٽيون مسئلو جيڪو پيدا ٿي سگهي ٿو JDK جي ڪيترن ئي نسخن کي ساڳئي آپريٽنگ سسٽم تي نصب ڪيو ويو آهي ۽ انهن نسخن ۾ تڪرار آهي. انهن حالتن ۾، سسٽم شايد JDK جو غلط نسخو استعمال ڪري رهيو آهي، جيڪو جاوا ڪوڊ گڏ ڪرڻ ۽ هلائڻ دوران اڻڄاتل رويي يا غلطيون ٿي سگهي ٿو. لاءِ هي مسئلو حل ڪريو، اسان کي يقيني بڻائڻ گهرجي ته اسان وٽ ماحولياتي متغير صحيح ترتيب ڏنل آهي ۽ JDK جي ڪنهن به غير استعمال ٿيل نسخن کي هٽائي ڇڏيو.
- جاوا SE ڊولپمينٽ کٽ ۾ ماحوليات جي متغيرن کي ترتيب ڏيڻ لاءِ حل ۽ بهترين طريقا
جاوا SE ڊولپمينٽ کٽ (JDK) سان ڪم ڪرڻ وقت سڀ کان اهم ڪمن مان هڪ آهي مناسب ترتيب ڏيڻ ماحولياتي متغير. اهي متغير ضروري آهن JDK لاءِ صحيح ڪم ڪرڻ لاءِ ۽ توهان جي جاوا ايپليڪيشنن کي بغير ڪنهن پريشاني جي هلائڻ لاءِ. هن پوسٽ ۾، توهان بابت سکندا حل ۽ بهترين طريقا JDK ۾ ماحوليات متغير مقرر ڪرڻ لاء.
JDK ۾ ماحوليات جي متغيرن کي ترتيب ڏيڻ شروع ڪرڻ کان اڳ، اھو ضروري آھي ته واضح ھجي ته اھي متغير ڇا آھن ۽ اھي JDK جي آپريشن کي ڪيئن متاثر ڪن ٿا. سادي لفظ ۾، ماحولياتي متغير آهن قدر جيڪي پروگرامن پاران استعمال ڪري سگھجن ٿيون توهان جي رويي يا رسائي کي طئي ڪرڻ لاء سسٽم وسيلا. JDK جي صورت ۾، ماحولياتي متغير استعمال ڪيا ويا آھن JDK ۽ ٻين لاڳاپيل وسيلن جي تنصيب جي رستي کي بيان ڪرڻ لاء.
مختلف طريقا آهن ماحولياتي متغير کي ترتيب ڏيو JDK ۾، ۽ انتخاب تي منحصر آهي توهان جو آپريٽنگ سسٽم. مثال طور، ونڊوز تي، توهان استعمال ڪري سگهو ٿا ڪنٽرول پينل ماحوليات جي متغير کي ترتيب ڏيڻ لاءِ گرافڪ طور. بهرحال، جيڪڏهن توهان ان کي ڪمانڊ لائن مان ڪرڻ چاهيو ٿا، ته توهان ڪمانڊ استعمال ڪري سگهو ٿا سيٽڪس. يونڪس يا لينڪس تي ٻڌل سسٽم تي، توهان استعمال ڪري سگهو ٿا bash_profile فائل يا سڌو سنئون ايڊٽ ڪريو سسٽم ماحوليات جي ترتيب واري فائيل.
مان Sebastián Vidal آهيان، هڪ ڪمپيوٽر انجنيئر ٽيڪنالاجي ۽ DIY بابت پرجوش. ان کان علاوه، مان ان جو خالق آهيان tecnobits.com، جتي آئون ٽيوٽوريل شيئر ڪريان ٿو ته جيئن ٽيڪنالاجي کي وڌيڪ پهچ ۽ هر ڪنهن لاءِ سمجھ ۾ اچي.