जावा सबसे अधिक इस्तेमाल की जाने वाली प्रोग्रामिंग भाषाओं में से एक है। यह एक आईडीई-गहन प्रोग्रामिंग भाषा भी है, जिसमें एक्लिप्स के साथ सख्त एकीकरण है। त्वरित संकलन और निष्पादन के लिए आप कमांड प्रॉम्प्ट से जावा प्रोग्राम चला सकते हैं।
यदि आप अभी जावा सीखना शुरू कर रहे हैं, तो विंडोज़ में कमांड प्रॉम्प्ट से जावा एप्लिकेशन को चलाने में आपकी सहायता करने के लिए यहां एक बुनियादी मार्गदर्शिका है।
Java Development Kit (JDK) इंस्टाल करना
इससे पहले कि आप अपने कंप्यूटर पर जावा प्रोग्राम चला सकें, आपको एक समर्पित कंपाइलर स्थापित करने की आवश्यकता होगी। यह जावा डेवलपमेंट किट (JDK) के भीतर आता है। जावा में किसी भी प्लेटफॉर्म पर विकसित करने के लिए यह एक आवश्यक टूल है।
JDK जावा रनटाइम एनवायरनमेंट (JRE) के समान नहीं है, जिसे आपने पहले ही इंस्टॉल कर लिया होगा यदि आपने कभी अपनी मशीन पर जावा एप्लिकेशन का उपयोग किया है।
सबसे पहले, Oracle की वेबसाइट - विंडोज संस्करण से JDK डाउनलोड करें। सुनिश्चित करें कि "जेआरई टू सर्वर" संस्करण डाउनलोड न करें।
इसके बाद, किसी अन्य प्रोग्राम के लिए इंस्टॉलर को चलाएं और निर्देशों का पालन करें।
कमांड प्रॉम्प्ट से जावा प्रोग्राम चलाना
नोटपैड या किसी अन्य टेक्स्ट एडिटर का उपयोग करके नीचे दिए गए जैसा एक साधारण जावा प्रोग्राम बनाएं। फ़ाइल को ".txt" के बजाय एक्सटेंशन ".java" के साथ सहेजना सुनिश्चित करें।
पब्लिक क्लास हैलोवर्ल्ड {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) {System.out.println ("हैलो, वर्ल्ड!"); }}पूर्व>इसके बाद, विंडोज स्टार्ट मेन्यू से कमांड प्रॉम्प्ट खोलें।
cd
का प्रयोग करें अपनी कार्यशील निर्देशिका को अपने जावा प्रोग्राम वाली निर्देशिका में बदलने का आदेश दें।cd Documents[Java-program-folder]यहां से, अपने कंप्यूटर पर जावा डेवलपमेंट किट (JDK) के संस्करण का पथ खोजें। उदाहरण के लिए, यदि आप 64-बिट Windows चला रहे हैं, तो वह अक्सर "C:Program FilesJava" में होगा।
इसके बाद,
set
. के साथ JDK के लिए पथ सेट करें आदेश:सेट पथ=%पथ%;सी:प्रोग्राम फ़ाइलेंJavajdk-16.0.1binजावा के वर्तमान संस्करण को प्रतिबिंबित करने के लिए आपको निर्देशिका पथ को बदलने की आवश्यकता हो सकती है। सुनिश्चित करें कि आप जावा डेवलपमेंट किट (JDK) निर्देशिका का उपयोग कर रहे हैं और "बिन" फ़ोल्डर की ओर इशारा कर रहे हैं।
जावा रनटाइम एनवायरनमेंट (जेआरई) फ़ोल्डर में एक "बिन" फ़ोल्डर भी होता है, लेकिन जावा कंपाइलर को होल्ड नहीं करता है। यदि आपको संकलन में त्रुटियां मिलती हैं, तो सुनिश्चित करें कि आप सही निर्देशिका पथ का उपयोग कर रहे हैं।
जावा प्रोग्राम को
javac
. के साथ संकलित करें कमांड, जैसा कि नीचे देखा गया है:javac HelloWorld.javaसावधान रहें कि आप देखेंगे कि कुछ भी नहीं होता है। हालांकि, यदि आप
dir
. का उपयोग करते हैं आदेश, आप अपनी निर्देशिका में ".class" एक्सटेंशन में समाप्त होने वाली एक नई फ़ाइल देखेंगे। यह इंगित करता है कि कार्यक्रम संकलित किया गया है।अंत में,
java
का प्रयोग करें अपना प्रोग्राम चलाने के लिए कमांड:जावा हैलोवर्ल्डआप देखेंगे कि प्रोग्राम कमांड प्रॉम्प्ट विंडो में चलता है, लेकिन एक और काम है जो आप यह सुनिश्चित करने के लिए कर सकते हैं कि आपका जावा प्रोग्राम सुचारू रूप से चले - अपना पथ सेट करें।
स्थायी पथ सेट करना
उपरोक्त आदेश आपके जावा कंपाइलर पाथ को स्थायी रूप से सेट नहीं करता है। यह उस सत्र के लिए पर्यावरण चर सेट करता है, लेकिन जब आप कमांड प्रॉम्प्ट सत्र बंद करते हैं तो वह परिवर्तन मिटा दिया जाएगा। भविष्य के सभी सत्रों के लिए अपना PATH चर बदलने के लिए नीचे दिए गए चरणों का पालन करें।
1. स्टार्ट मेन्यू से "कंट्रोल पैनल -> सिस्टम एंड सिक्योरिटी" खोलें और सिस्टम पर क्लिक करें।
2. बाईं ओर मेनू में "उन्नत सिस्टम सेटिंग्स" पर क्लिक करें।
3. "सिस्टम गुण -> उन्नत" विंडो के नीचे "पर्यावरण चर ..." बटन पर क्लिक करें।
4. पथ चर चुनें, फिर संपादित करें बटन पर क्लिक करें।
5. अपने पथ में नई निर्देशिका जोड़ने के लिए नया क्लिक करें।
6. ऊपर उपयोग किए गए निर्देशिका पथ को टेक्स्ट बॉक्स में पेस्ट करें। फिर से, सुनिश्चित करें कि आप जावा डेवलपमेंट किट (JDK) डायरेक्टरी का उपयोग कर रहे हैं, न कि उसके आगे जावा रनटाइम एनवायरनमेंट (JRE) डायरेक्टरी का।
अंत में, बदलाव करने के लिए ओके पर क्लिक करें।
निष्कर्ष
इस आलेख में एक साधारण जावा प्रोग्राम दिखाया गया है, लेकिन आप कमांड प्रॉम्प्ट से लगभग किसी भी जावा प्रोग्राम को आरंभ कर सकते हैं। अच्छी खबर यह है कि आपके कार्यक्रम की प्रकृति की परवाह किए बिना प्रक्रिया सीधी है।
यदि आप जावा और जावास्क्रिप्ट के बीच अंतर को समझना चाहते हैं, तो हमारे पास आपके लिए एकदम सही लेख है। क्या यह आलेख कमांड प्रॉम्प्ट से जावा प्रोग्राम चलाने में आपकी सहायता करेगा? हमें नीचे टिप्पणी अनुभाग में बताएं!