कन्सोलबाट जाभा प्रोग्रामहरू चलाउँदा एउटा प्रदान गर्दछ प्रभावकारी तरिका र यो प्रोग्रामिङ भाषासँग काम गर्न लचिलो धेरै लोकप्रियजाभाका सुविधाहरूको पूर्ण फाइदा लिन चाहनेहरूका लागि, कन्सोलबाट प्रोग्रामहरू कसरी कम्पाइल गर्ने र चलाउने भनेर सिक्नु आवश्यक छ। यस लेखमा, हामी अन्वेषण गर्नेछौं चरणबद्ध रूपमा कन्सोलबाट जाभा प्रोग्राम कसरी कम्पाइल र चलाउने, सहज र सफल प्रक्रिया सुनिश्चित गर्न उत्तम अभ्यासहरू र सुझावहरू हाइलाइट गर्दै। शुरुआती र जाभामा अनुभव भएका दुवैका लागि, यो प्राविधिक गाइड कन्सोलबाट जाभा प्रोग्रामहरूको कार्यान्वयनलाई अनुकूलन गर्नको लागि एक अमूल्य उपकरण हुनेछ।
१. कन्सोलबाट जाभा प्रोग्रामहरू कम्पाइल गर्ने र चलाउने परिचय
कन्सोलबाट जाभा प्रोग्रामहरू कम्पाइल गर्नु र चलाउनु कुनै पनि जाभा प्रोग्रामरको लागि आधारभूत सीप हो। कहिलेकाहीँ, Eclipse वा IntelliJ जस्ता एकीकृत विकास वातावरण (IDE) को आवश्यकता बिना नै प्रोग्रामहरू कम्पाइल र चलाउने क्षमता हुनु उपयोगी हुन सक्छ। सौभाग्यवश, जाभाले कमाण्ड लाइन मार्फत यो पूरा गर्ने सजिलो तरिका प्रदान गर्दछ।
सुरु गर्नको लागि, तपाईंको प्रणालीमा जाभा डेभलपमेन्ट किट (JDK) स्थापना भएको निश्चित गर्नुहोस्। तपाईंले कमाण्ड लाइनमा "javac" टाइप गरेर र इन्टर थिचेर यो प्रमाणित गर्न सक्नुहुन्छ। यदि तपाईंले त्रुटि सन्देश प्राप्त गर्नुभयो वा कमाण्ड पहिचान भएन भने, यसको मतलब तपाईंले JDK स्थापना गर्न आवश्यक छ। तपाईं यसलाई यहाँबाट डाउनलोड गर्न सक्नुहुन्छ। वेबसाइट आधिकारिक जाभा डाउनलोड गर्नुहोस् र दिइएको निर्देशनहरू पालना गरेर स्थापना गर्नुहोस्।
JDK स्थापना भएपछि, तपाईं आफ्नो प्रणालीमा कन्सोल वा कमाण्ड लाइन खोल्न सक्नुहुन्छ र आफ्नो जाभा फाइलको स्थानमा नेभिगेट गर्न सक्नुहुन्छ। प्रोग्राम कम्पाइल गर्न, जाभा फाइलको नाम पछि "javac" कमाण्ड प्रयोग गर्नुहोस्। उदाहरणका लागि, यदि तपाईंको फाइल "MyProgram.java" नाम दिइएको छ भने, कमाण्ड यस्तो हुनेछ: javac MiPrograma.javaयसले "MyProgram.class" नामक बाइटकोड फाइल उत्पन्न गर्नेछ। कार्यक्रम चलाउनको लागि, तपाईंले मुख्य कक्षाको नाम पछि "java" आदेश प्रयोग गर्न सक्नुहुन्छ। हाम्रो उदाहरणमा, आदेश यस्तो हुनेछ: java MiPrograma.
२. कन्सोलबाट जाभा प्रोग्रामहरू कम्पाइल गर्न र चलाउन आवश्यक उपकरणहरू
कन्सोलबाट जाभा प्रोग्रामहरू कम्पाइल गर्न र चलाउन, तपाईंलाई केही प्रमुख उपकरणहरू आवश्यक पर्नेछ। तपाईंलाई आवश्यक पर्ने उपकरणहरू र तिनीहरूलाई कसरी प्रयोग गर्ने भनेर तल दिइएका छन्:
JDK (Java Development Kit): यो तपाईंलाई आवश्यक पर्ने मुख्य उपकरण हो। JDK मा जाभा कम्पाइलर (javac) र जाभा भर्चुअल मेसिन (java) समावेश छ। तपाईं Oracle को आधिकारिक वेबसाइटबाट JDK डाउनलोड गर्न सक्नुहुन्छ र यसको लागि विशिष्ट स्थापना निर्देशनहरू पालना गर्न सक्नुहुन्छ। तपाईंको अपरेटिङ सिस्टम.
पाठ सम्पादक: आवश्यक नभए पनि, तपाईंको जाभा प्रोग्रामहरू लेख्न र बचत गर्न टेक्स्ट एडिटर प्रयोग गर्न सिफारिस गरिन्छ। तपाईं आफ्नो रोजाइको कुनै पनि टेक्स्ट एडिटर प्रयोग गर्न सक्नुहुन्छ, जस्तै नोटप्याड++, सबलाइम टेक्स्ट, वा एटम। बचत गर्न निश्चित गर्नुहोस्। तपाईंका फाइलहरू .java एक्सटेन्सनको साथ ताकि कम्पाइलरले तिनीहरूलाई सही रूपमा पहिचान गर्न सकोस्।
३. चरणबद्ध रूपमा: कन्सोलबाट जाभा प्रोग्राम कम्पाइल गर्दै
कन्सोलबाट जाभा प्रोग्राम कम्पाइल गर्न, तपाईंले यी चरणहरू पालना गर्न आवश्यक छ:
- पहिले, तपाईंको कम्प्युटरमा JDK (जाभा डेभलपमेन्ट किट) स्थापना भएको निश्चित गर्नुहोस्। तपाईं कन्सोल खोलेर र आदेश चलाएर यो प्रमाणित गर्न सक्नुहुन्छ।
javac -versionयदि कमाण्ड पहिचान भएन भने, यसको अर्थ तपाईंले JDK स्थापना गर्नुभएको छैन र तपाईंले यसलाई आधिकारिक जाभा वेबसाइटबाट डाउनलोड गरेर स्थापना गर्नुपर्नेछ। - त्यसपछि, कन्सोल खोल्नुहोस् र तपाईंले कम्पाइल गर्न चाहनुभएको .java फाइलको स्थानमा नेभिगेट गर्नुहोस्। तपाईंले यो आदेश प्रयोग गरेर गर्न सक्नुहुन्छ
cdत्यसपछि फोल्डर मार्ग। उदाहरणका लागि, यदि तपाईंको .java फाइल "C:Programs" फोल्डरमा छ भने, तपाईंले आदेश प्रयोग गर्न सक्नुहुन्छcd C:Programasत्यो स्थानमा नेभिगेट गर्न। - फाइल स्थानमा पुगेपछि, आदेश प्रयोग गर्नुहोस्
javacत्यसपछि .java फाइलको नाम राखेर यसलाई कम्पाइल गर्नुहोस्। उदाहरणका लागि, यदि तपाईंको फाइल "MyProgram.java" भनिन्छ भने, आदेश हुनेछjavac MiPrograma.javaयदि कोडमा कुनै त्रुटिहरू छैनन् भने, यसले .class फाइल उत्पन्न गर्नेछ।
संकलनको क्रममा त्रुटिहरू उत्पन्न हुन सक्छन् भन्ने कुरा मनमा राख्नु महत्त्वपूर्ण छ। यदि कोडमा त्रुटिहरू छन् भने, कन्सोलले त्रुटि सन्देशहरू प्रदर्शन गर्नेछ, र तपाईंले फेरि संकलन गर्ने प्रयास गर्नु अघि तिनीहरूलाई सच्याउन आवश्यक पर्दछ। त्रुटिहरू फेला पार्न र समाधान गर्न, तपाईं वाक्य रचना हाइलाइटिङ र जाभा डिबगरहरू भएको पाठ सम्पादक जस्ता उपकरणहरू प्रयोग गर्न सक्नुहुन्छ।
एकपटक प्रोग्राम सफलतापूर्वक कम्पाइल भएपछि, तपाईं यसलाई आदेश प्रयोग गरेर चलाउन सक्नुहुन्छ java त्यसपछि मुख्य वर्गको नाम लेखिएको छ। उदाहरणका लागि, यदि मुख्य वर्गलाई "MyProgram" भनिन्छ भने, आदेश हुनेछ java MiProgramaयसले प्रोग्राम चलाउनेछ र कन्सोलमा आउटपुट प्रदर्शन गर्नेछ।
४. कन्सोलबाट जाभा प्रोग्राम कम्पाइल गर्दा हुने सामान्य संकलन त्रुटिहरूको समस्या निवारण
कन्सोलबाट जाभा प्रोग्राम कम्पाइल गर्दा, प्रक्रियामा बाधा पुर्याउन सक्ने संकलन त्रुटिहरू सामना गर्नु सामान्य कुरा हो। यद्यपि, यी त्रुटिहरूको समाधान गर्न धेरै समाधानहरू छन् जसले तिनीहरूलाई समाधान गर्न सजिलो बनाउन सक्छ। तल, हामी तीन सबैभन्दा सामान्य संकलन त्रुटिहरू र तिनीहरूलाई कसरी समाधान गर्ने भनेर विस्तृत रूपमा वर्णन गर्नेछौं।
१. "प्रतीक फेला पार्न सकिएन" त्रुटि: यो त्रुटिले कम्पाइलरले कोडमा प्रयोग गरिएको प्रतीक वा चर फेला पार्न सक्दैन भन्ने संकेत गर्छ। यो त्रुटि समाधान गर्न, चर सही रूपमा घोषित गरिएको छ र प्रतीक हालको कोडबाट पहुँचयोग्य छ भनी प्रमाणित गर्नुहोस्। सम्भावित हिज्जे त्रुटिहरू वा गलत चर नामहरूको लागि जाँच गर्नु पनि महत्त्वपूर्ण छ। यदि तपाईं बाह्य पुस्तकालयहरू प्रयोग गर्नुहुन्छ भने, आवश्यक आयातहरू समावेश गर्नुहोस् भन्ने कुरा सुनिश्चित गर्नुहोस्। अन्तमा, यी परिवर्तनहरू गरेपछि कार्यक्रम पुन: कम्पाइल गर्नुहोस्।
२. "असंगत प्रकारहरू" त्रुटि: यो त्रुटि तब हुन्छ जब तपाईं एक असंगत प्रकारमा चर तोक्ने प्रयास गर्नुहुन्छ। यो त्रुटि समाधान गर्न, आफ्नो चर असाइनमेन्टहरूको समीक्षा गर्नुहोस् र डेटा प्रकारहरू उपयुक्त छन् भनी सुनिश्चित गर्नुहोस्। यदि तपाईं विधिहरू प्रयोग गर्दै हुनुहुन्छ भने, स्पष्ट प्रकार रूपान्तरणहरू आवश्यक हुन सक्छ। कहिलेकाहीं, यो त्रुटि आदिम डेटा प्रकारहरू र वस्तुहरू बीचको भ्रमको कारणले हुन्छ। कोडका प्रभावित रेखाहरूलाई ध्यानपूर्वक समीक्षा गर्नुहोस् र आवश्यक परिवर्तनहरू गर्नुहोस्।
५. कन्सोलबाट जाभा प्रोग्राम कार्यान्वयन गर्ने प्रक्रिया बुझ्ने
कन्सोलबाट जाभा प्रोग्राम चलाउने प्रक्रिया बुझ्नको लागि, कोड कम्पाइल र चलाउन आवश्यक पर्ने चरणहरू बुझ्नु आवश्यक छ। तल समावेश चरणहरूको लागि विस्तृत गाइड छ।
1. Compilación: पहिलो चरण भनेको तपाईंको कम्प्युटरमा जाभा डेभलपमेन्ट किट (JDK) स्थापना भएको छ भनी सुनिश्चित गर्नु हो। स्थापना भएपछि, कमाण्ड प्रम्प्ट खोल्नुहोस् र तपाईंले चलाउन चाहनुभएको जाभा फाइलको स्थानमा नेभिगेट गर्नुहोस्। फाइल कम्पाइल गर्न निम्न आदेश प्रयोग गर्नुहोस्:
javac NombreDelArchivo.java
2. कार्यान्वयन: एकपटक सफलतापूर्वक कम्पाइल गरिसकेपछि, तपाईं प्रोग्राम चलाउन अगाडि बढ्न सक्नुहुन्छ। कमाण्ड लाइनमा निम्न आदेश प्रयोग गर्नुहोस्:
java NombreDelArchivo
3. Salida: कार्यक्रम चलाएपछि, आउटपुट कन्सोलमा प्रदर्शित हुनेछ। आउटपुट अपेक्षाकृत छ कि छैन जाँच गर्नुहोस् र आवश्यक भएमा, कोडमा आवश्यक समायोजन गर्नुहोस् र संकलन र कार्यान्वयन प्रक्रिया पुन: सुरु गर्नुहोस्।
६. कन्सोलबाट जाभा प्रोग्राम चलाउँदा कमाण्ड लाइन आर्गुमेन्टहरू प्रयोग गर्ने
कन्सोलबाट जाभा प्रोग्राम चलाउँदा, तपाईंले प्रोग्रामको कार्यान्वयनलाई अनुकूलित गर्न कमाण्ड-लाइन आर्गुमेन्टहरू प्रयोग गर्न सक्नुहुन्छ। कमाण्ड-लाइन आर्गुमेन्टहरू कन्सोलबाट सुरु हुँदा प्रोग्राममा पास गरिएका मानहरू हुन्। तिनीहरूलाई विशिष्ट कार्यहरू गर्न वा प्रोग्राम सेटिङहरू समायोजन गर्न प्रयोग गर्न सकिन्छ।
कन्सोलबाट जाभा प्रोग्राम चलाउँदा कमाण्ड लाइन आर्गुमेन्टहरू प्रयोग गर्न, तपाईंले यी चरणहरू पालना गर्नुपर्छ:
- आफ्नो मा कमाण्ड कन्सोल खोल्नुहोस् अपरेटिङ सिस्टम.
- तपाईंले चलाउन चाहनुभएको प्रोग्राम भएको .java फाइलको स्थानमा नेभिगेट गर्नुहोस्।
- "javac filename.java" आदेश प्रयोग गरेर .java फाइल कम्पाइल गर्नुहोस्। यसले .class फाइल उत्पन्न गर्नेछ।
- एकपटक कम्पाइल गरिसकेपछि, "java filename argument1 argument2..." आदेश प्रयोग गरेर प्रोग्राम चलाउनुहोस्। तपाईंले प्रोग्राममा पास गर्न चाहनुभएको आर्गुमेन्टहरू स्पेसद्वारा छुट्याइएको हुनुपर्छ।
उदाहरणका लागि, मानौं तपाईंसँग "MyProgram.java" नामक प्रोग्राम छ र तपाईं यसलाई दुई आर्गुमेन्टहरू पास गर्न चाहनुहुन्छ: "value1" र "value2"। कन्सोलमा, "MyProgram.java" फाइलको स्थानमा नेभिगेट गर्नुहोस् र निम्न आदेशहरू चलाउनुहोस्:
javac MiPrograma.java
java MiPrograma valor1 valor2
एक पटक प्रोग्राम चलिसकेपछि, तपाईंले args[] एरे प्रयोग गरेर जाभा कोड भित्र कमाण्ड-लाइन आर्गुमेन्टहरू पहुँच गर्न सक्नुहुन्छ। उदाहरणका लागि, अघिल्लो अवस्थामा, तपाईंले निम्नानुसार आर्गुमेन्टहरू पहुँच गर्न सक्नुहुन्छ:
String argumento1 = args[0];
String argumento2 = args[1];
कन्सोलबाट जाभा प्रोग्राम चलाउँदा कमाण्ड लाइन आर्गुमेन्टहरू प्रयोग गर्नाले तपाईंलाई प्रोग्रामको कार्यान्वयनलाई अनुकूलित गर्न र यसलाई अझ लचिलो बनाउन अनुमति दिन्छ। ध्यान राख्नुहोस् कि त्रुटिहरूबाट बच्न र उचित प्रोग्राम सञ्चालन सुनिश्चित गर्न तपाईंको कोडमा इनपुट आर्गुमेन्टहरू मान्य गर्नु महत्त्वपूर्ण छ।
७. कन्सोलबाट जाभा प्रोग्राम चलाउँदा समस्या निवारण र डिबगिङ
कन्सोलबाट जाभा प्रोग्राम चलाउँदा समस्या निवारण र डिबग गर्न, केही प्रमुख चरणहरू पालना गर्नु महत्त्वपूर्ण छ। पहिले, सम्भावित वाक्य रचना, तर्क, वा टाइपिङ त्रुटिहरू पहिचान गर्न कार्यक्रमको कोडलाई ध्यानपूर्वक समीक्षा गर्न सिफारिस गरिन्छ। यो कार्य पूरा गर्न, एक्लिप्स वा नेटबीन्स जस्ता एकीकृत विकास उपकरणहरू (IDEs) हुनु उपयोगी हुन्छ, जसले स्वत: पूर्णता र वाक्य रचना हाइलाइटिङ सुविधाहरू प्रदान गर्दछ र कोडमा सम्भावित समस्याहरू पत्ता लगाउन मद्दत गर्दछ।
सम्भावित समस्या पहिचान भएपछि, डिबगिङ दृष्टिकोण प्रयोग गर्न सकिन्छ। यसमा चरणबद्ध रूपमा कार्यक्रम चलाउनु, प्रत्येक चरको मान निरीक्षण गर्नु र प्रत्येक चरणमा कार्यक्रमको व्यवहार अवलोकन गर्नु समावेश छ। यो गर्नको लागि, धेरैजसो विकास वातावरणहरूले डिबगिङ विकल्प प्रदान गर्दछ, जसले तपाईंलाई कोडमा ब्रेकपोइन्टहरू सेट गर्न र रनटाइममा यसको अवस्था जाँच गर्न अनुमति दिन्छ।
कार्यक्रम चलाउँदा कन्सोलमा प्रदर्शित त्रुटि सन्देशहरूको विश्लेषण गर्नु पनि उपयोगी हुन्छ। यी सन्देशहरूले प्रायः त्रुटिको स्थान र प्रकृतिको बारेमा मुख्य जानकारी प्रदान गर्दछ। समस्याको कारण पहिचान गर्न त्रुटि सन्देशलाई ध्यानपूर्वक पढ्नु उचित हुन्छ। थप रूपमा, सम्भावित समाधानहरू वा समान समस्याको सामना गरेका अन्य प्रोग्रामरहरूबाट सल्लाहको लागि फोरमहरू र विकासकर्ता साइटहरू खोज्नु लाभदायक हुन सक्छ।
८. कन्सोलबाट जाभा प्रोग्रामहरू कम्पाइल र चलाउनका लागि सुझावहरू र उत्तम अभ्यासहरू
यस खण्डमा, हामी प्रदान गर्नेछौं। यी चरणहरू पालना गर्नाले तपाईंको कार्यक्रमहरूको सफल कार्यान्वयन सुनिश्चित हुनेछ र तपाईंको समय र निराशा बचत हुनेछ।
१. तपाईंको कम्प्युटरमा जाभाको सही संस्करण स्थापित छ भनी सुनिश्चित गर्नुहोस्। यो प्रमाणित गर्न, तपाईं कन्सोल खोल्न सक्नुहुन्छ र आदेश टाइप गर्न सक्नुहुन्छ। java -versionयदि सूचीबद्ध संस्करण तपाईंलाई आवश्यक छैन भने, तपाईंले आधिकारिक जाभा वेबसाइटबाट सही संस्करण स्थापना गर्नुपर्छ।
२. आफ्नो जाभा कोड कम्पाइल गर्नु अघि, .java एक्सटेन्सन प्रयोग गरेर आफ्नो स्रोत फाइलमा गरिएका सबै परिवर्तनहरू बचत गर्नुभएको छ भनी सुनिश्चित गर्नुहोस्। त्यसपछि, कन्सोल खोल्नुहोस् र आदेश प्रयोग गरेर आफ्नो फाइलको स्थानमा नेभिगेट गर्नुहोस्। cd. उदाहरणका लागि, यदि तपाईंको फाइल अवस्थित छ भने डेस्कटपमा, के तपाईं लेख्नुहुन्छ? cd escritorio.
३. आदेश प्रयोग गरेर आफ्नो प्रोग्राम कम्पाइल गर्नुहोस् javac त्यसपछि तपाईंको स्रोत फाइलको नाम। उदाहरणका लागि, यदि तपाईंको फाइल "MyProgram.java" भनिन्छ भने, तपाईंले लेख्नुहुनेछ javac MiPrograma.javaयदि संकलन सफल भयो भने, .class एक्सटेन्सन भएको बाइटकोड फाइल उत्पन्न हुनेछ।
९. कन्सोलबाट जाभा प्रोग्रामहरू कम्पाइल गर्ने र चलाउने कार्यमा सुधार र नयाँ सुविधाहरू
यस खण्डमा, हामी अन्वेषण गर्नेछौं। यी अपडेटहरूले प्रक्रियालाई सरल बनाएका छन् र जाभा अनुप्रयोग विकासमा दक्षतामा सुधार गरेका छन्।
सबैभन्दा उल्लेखनीय सुधारहरू मध्ये एक कमाण्ड लाइनबाट सिधै जाभा प्रोग्रामहरू कम्पाइल गर्ने र चलाउने क्षमता हो। यसले एकीकृत विकास वातावरण (IDE) वा थप उपकरणहरूको आवश्यकतालाई हटाएको छ। विकासकर्ताहरूले अब प्रक्रियालाई सुव्यवस्थित गर्दै र थप व्यक्तिगत अनुभवको लागि अनुमति दिँदै, कन्सोलमा सिधै काम गर्न सक्छन्।
यसको अतिरिक्त, जाभा कमाण्ड लाइनमा नयाँ विकल्पहरू र सुविधाहरू प्रस्तुत गरिएका छन्। उदाहरणका लागि, अब संकलन र कार्यान्वयनको क्रममा बाह्य पुस्तकालयहरू थप्न सम्भव छ, जसले गर्दा थप लचिलोपन प्रदान हुन्छ र तेस्रो-पक्ष कोडको एकीकरणलाई सहज बनाउँछ। डिबगिङ उपकरणहरू पनि अनुकूलित गरिएका छन्, जसले गर्दा छिटो त्रुटि पत्ता लगाउने र सुधार गर्ने अनुमति मिल्छ।
छोटकरीमा भन्नुपर्दा, तिनीहरूले प्रक्रियालाई सरल बनाएका छन् र अनुप्रयोग विकासमा दक्षतामा सुधार गरेका छन्। विकासकर्ताहरूसँग अब कमाण्ड लाइनमा सिधै काम गर्ने क्षमता छ, जसले गर्दा IDE को आवश्यकता हट्छ। नयाँ विकल्पहरू र सुविधाहरूले अझ बढी लचिलोपनको लागि अनुमति दिन्छन् र बाह्य पुस्तकालयहरूलाई एकीकृत गर्न सजिलो बनाउँछन्। यी सुधारहरू अन्वेषण गर्नुहोस् र आफ्नो जाभा प्रोग्रामिङ सीपहरूलाई अर्को स्तरमा लैजानुहोस्!
१०. कन्सोलबाट जाभा प्रोग्रामहरू कम्पाइल र चलाउँदा बाह्य पुस्तकालयहरू प्रयोग गर्ने
जाभामा प्रोग्रामहरू विकास गर्दा, पहिले नै कार्यान्वयन गरिएका कार्यक्षमताको फाइदा लिन बाह्य पुस्तकालयहरू प्रयोग गर्नु सामान्य कुरा हो। यी पुस्तकालयहरू हाम्रा कार्यक्रमहरूमा प्रयोग गर्न सकिने कक्षाहरू र विधिहरू भएका JAR फाइलहरू हुन्। यस लेखमा, हामी तपाईंलाई कन्सोलबाट जाभा प्रोग्रामहरू कम्पाइल र चलाउँदा यी बाह्य पुस्तकालयहरू कसरी प्रयोग गर्न सक्नुहुन्छ भनेर देखाउनेछौं।
पहिलो चरण भनेको तपाईंले प्रयोग गर्न चाहनुभएको बाह्य पुस्तकालय डाउनलोड गर्नु हो। तपाईंले इन्टरनेटमा उपलब्ध विभिन्न प्रकारका पुस्तकालयहरू फेला पार्न सक्नुहुन्छ, जसमध्ये धेरै खुला स्रोत हुन्। एकचोटि तपाईंले डाउनलोड गरिसकेपछि JAR फाइल पुस्तकालयबाट, यसलाई तपाईंको प्रणालीमा पहुँचयोग्य स्थानमा बचत गर्नुहोस्।
अर्को, तपाईंले आफ्नो जाभा प्रोग्राम कम्पाइल र चलाउँदा बाह्य पुस्तकालय निर्दिष्ट गर्नुपर्छ। यो गर्न, विकल्प प्रयोग गर्नुहोस् -cp त्यसपछि पुस्तकालय JAR फाइलको बाटो। उदाहरणका लागि, यदि JAR फाइल फोल्डरमा अवस्थित छ भने lib तपाईंको परियोजना भित्र, तपाईंले आफ्नो कार्यक्रम कम्पाइल गर्न निम्न आदेश प्रयोग गर्न सक्नुहुन्छ:
javac -cp lib/nombre_biblioteca.jar MiPrograma.java
सम्झनुहोस् कि तपाईंले बदल्नु पर्छ nombre_biblioteca तपाईंले प्रयोग गरिरहनुभएको JAR फाइलको वास्तविक नामबाट।
११. कन्सोलबाट जाभा प्रोग्राममा धेरै स्रोत फाइलहरू कम्पाइल गर्ने र चलाउने
यो जटिल प्रक्रिया जस्तो लाग्न सक्छ, तर सही चरणहरू र सही उपकरणहरूको साथ, यो सजिलै गर्न सकिन्छ।
हामीले गर्नुपर्ने पहिलो कुरा भनेको हामीसँग छ भनी सुनिश्चित गर्नु हो जाभा विकास किट (JDK) हाम्रो प्रणालीमा। यसले हामीलाई हाम्रा स्रोत फाइलहरू कम्पाइल गर्न र चलाउन आवश्यक उपकरणहरू प्रदान गर्नेछ। हामीले कम्पाइल गर्न चाहेका फाइलहरूसँग यो उपयुक्त छ कि छैन भनेर सुनिश्चित गर्न स्थापित JDK संस्करण जाँच गर्नु महत्त्वपूर्ण छ।
JDK स्थापना भएपछि, हामी खोल्न अगाडि बढ्छौं कन्सोल हाम्रो प्रणालीमा। त्यहाँबाट, हामी कमाण्ड प्रयोग गरेर हाम्रा स्रोत फाइलहरू अवस्थित डाइरेक्टरीमा नेभिगेट गर्छौं। cd. अब, हामी आदेश प्रयोग गर्छौं javac त्यसपछि हामीले कम्पाइल गर्न चाहेका स्रोत फाइलहरूको नामहरू। यदि फाइलहरू फरक-फरक स्थानमा छन् भने, हामीले प्रत्येक फाइलको पूरा मार्ग प्रदान गर्नुपर्छ।
१२. कन्सोलबाट जाभा प्रोग्रामहरू कम्पाइल र चलाउँदा अनुकूलन र उन्नत कन्फिगरेसन
जाभा प्रोग्रामरहरूको लागि एक आधारभूत सीप हो। यस खण्डमा, हामी हाम्रो जाभा विकास अनुभवलाई सुधार गर्न उपलब्ध अनुकूलन र कन्फिगरेसन विकल्पहरूको पूर्ण फाइदा कसरी लिने भनेर सिक्नेछौं।
पहिलो, जाभा प्रोग्रामहरू कम्पाइल गर्दा उपलब्ध विकल्पहरूसँग परिचित हुनु महत्त्वपूर्ण छ। सबैभन्दा उपयोगी विकल्पहरू मध्ये एक कम्पाइल गरिएका फाइलहरूको लागि आउटपुट डाइरेक्टरी निर्दिष्ट गर्ने क्षमता हो। यसले हामीलाई हाम्रा परियोजनाहरूलाई राम्रोसँग व्यवस्थित गर्न र स्रोत फाइलहरूलाई कम्पाइल गरिएका फाइलहरूबाट अलग गर्न अनुमति दिन्छ। आउटपुट डाइरेक्टरी निर्दिष्ट गर्न, हामी विकल्प प्रयोग गर्न सक्छौं -d त्यसपछि इच्छित निर्देशिकाको नाम।
अर्को रोचक विकल्प भनेको हाम्रो जाभा प्रोग्रामहरू कम्पाइल र चलाउँदा बाह्य पुस्तकालयहरू समावेश गर्ने क्षमता हो। यो विशेष गरी उपयोगी हुन्छ जब हामी तेस्रो-पक्ष पुस्तकालयहरू प्रयोग गरिरहेका हुन्छौं र संकलन त्रुटिहरू वा बिग्रिएका लिङ्कहरूबाट बच्न चाहन्छौं। बाह्य पुस्तकालय समावेश गर्न, हामी विकल्प प्रयोग गर्न सक्छौं -cp त्यसपछि पुस्तकालय मार्ग।
१३. जाभा संकलन र कन्सोलबाट कार्यान्वयनसँग विभिन्न विकास वातावरणहरूको तुलना
जाभा एक उच्च-स्तरीय प्रोग्रामिङ भाषा हो जुन विभिन्न विकास वातावरणहरूमा कन्सोलबाट कम्पाइल र चलाउन सकिन्छ। यद्यपि, प्रत्येक वातावरणको आफ्नै विशिष्ट सुविधाहरू र फाइदाहरू छन्। तल, हामी केही लोकप्रिय विकल्पहरूको तुलना गर्छौं र प्रत्येकमा कन्सोलबाट जाभा कसरी कम्पाइल र चलाउने भनेर विस्तृत रूपमा वर्णन गर्छौं।
१. Eclipse: Eclipse एक व्यापक रूपमा प्रयोग हुने एकीकृत विकास वातावरण (IDE) हो जसले जाभा विकासकर्ताहरूको लागि धेरै सुविधाहरू प्रदान गर्दछ। Eclipse मा जाभा प्रोग्राम कम्पाइल र चलाउनको लागि, केवल एउटा नयाँ परियोजना सिर्जना गर्नुहोस्, स्रोत कोड फाइल थप्नुहोस्, र त्यसपछि "Run as" र त्यसपछि "Java Application" चयन गर्न फाइलमा दायाँ क्लिक गर्नुहोस्। यसले Eclipse कन्सोलमा प्रोग्राम कम्पाइल र चलाउनेछ।
2. इन्टेलिजे आइडियाIntelliJ IDEA जाभा विकासको लागि अर्को लोकप्रिय IDE हो। IntelliJ मा जाभा प्रोग्राम कम्पाइल र चलाउनको लागि, तपाईंले नयाँ प्रोजेक्ट सिर्जना गर्नुपर्छ, स्रोत कोड फाइल थप्नुपर्छ, र त्यसपछि "Run" र त्यसपछि "Run 'FileName'" चयन गर्न फाइलमा दायाँ क्लिक गर्नुपर्छ। यसले IntelliJ कन्सोलमा संकलन र कार्यान्वयन परिणामहरू पनि प्रदर्शन गर्नेछ।
३. नेटबीन्स: नेटबीन्स अर्को शक्तिशाली IDE हो जसले जाभा विकासलाई समर्थन गर्दछ। नेटबीन्समा जाभा प्रोग्राम कम्पाइल र चलाउन, नयाँ प्रोजेक्ट सिर्जना गर्नुहोस्, स्रोत कोड फाइल थप्नुहोस्, र त्यसपछि "फाइल चलाउनुहोस्" चयन गर्न फाइलमा दायाँ क्लिक गर्नुहोस्। यसले प्रोग्राम कम्पाइल र चलाउनेछ, र परिणामहरू नेटबीन्स कन्सोलमा प्रदर्शित हुनेछन्।
छोटकरीमा, कन्सोलबाट जाभा कम्पाइल र चलाउनुहोस् यो गर्न सकिन्छ Eclipse, IntelliJ IDEA, र NetBeans जस्ता विभिन्न विकास वातावरणहरूमा। प्रत्येकसँग यी कार्यहरू गर्ने अलि फरक तरिका छ, तर सबैले Java अनुप्रयोगहरू विकास गर्न सजिलो र सुविधाजनक तरिका प्रदान गर्दछ। प्रत्येक विकल्प अन्वेषण गर्नुहोस् र पत्ता लगाउनुहोस् कि कुन तपाईंको प्रोग्रामिङ आवश्यकताहरू अनुरूप छ!
१४. समाधानहरू: कन्सोलभन्दा बाहिर जाभा प्रोग्रामहरू कम्पाइल र चलाउने अन्य तरिकाहरू
कन्सोल प्रयोग गर्नुको साथै जाभा प्रोग्रामहरू कम्पाइल गर्ने र चलाउने धेरै विकल्पहरू छन्। यी समाधानहरूले विकास प्रक्रियालाई सहज बनाउन र उत्पादकता सुधार गर्न सक्ने विभिन्न उपकरणहरू र दृष्टिकोणहरू प्रदान गर्दछ। तल केही विकल्पहरू दिइएका छन् जुन उपयोगी हुन सक्छन्:
1. Entornos de desarrollo integrados (IDE): Eclipse, NetBeans, र IntelliJ IDEA जस्ता IDE हरूले Java प्रोग्रामहरू विकास, संकलन र चलाउनको लागि पूर्ण वातावरण प्रदान गर्दछ। यी उपकरणहरूले वाक्य रचना हाइलाइटिङ, कोड पूरा गर्ने, डिबगिङ, र परियोजना व्यवस्थापन जस्ता उन्नत सुविधाहरू प्रदान गर्दछ। तिनीहरूले एक सहज ग्राफिकल इन्टरफेस पनि प्रदान गर्दछ जसले स्रोत कोड हेर्न र परिमार्जन गर्न सजिलो बनाउँछ। सुरु गर्न, केवल आफ्नो रोजाइको IDE डाउनलोड र स्थापना गर्नुहोस्, नयाँ परियोजना सिर्जना गर्नुहोस्, र Java कोड लेख्न र चलाउन सुरु गर्नुहोस्।
२. पाठ सम्पादकहरू: यदि तपाईंलाई हल्का र सरल समाधान मन पर्छ भने, तपाईं जाभा समर्थन भएको टेक्स्ट एडिटर प्रयोग गर्न सक्नुहुन्छ, जस्तै सबलाइम टेक्स्ट, भिजुअल स्टुडियो कोड वा एटम। यी सम्पादकहरूले सिन्ट्याक्स हाइलाइटिङ र स्वत: पूरा गर्ने जस्ता आधारभूत सुविधाहरू प्रदान गर्छन्, तर तिनीहरूसँग पूर्ण-विशेष IDE को सबै कार्यक्षमता छैन। यद्यपि, तिनीहरू विकासकर्ताहरू बीच लोकप्रिय विकल्प हुन् जसले पाठ सम्पादकको लचिलोपन र सरलता मन पराउँछन्। पाठ सम्पादकको साथ जाभा प्रोग्रामहरू कम्पाइल र चलाउन, केवल ".java" एक्सटेन्सनको साथ फाइल बचत गर्नुहोस्, टर्मिनल खोल्नुहोस्, र उपयुक्त कम्पाइल र रन आदेशहरू प्रयोग गर्नुहोस्।
३. अनलाइन उपकरणहरू: यदि तपाईं आफ्नो कम्प्युटरमा कुनै पनि सफ्टवेयर स्थापना गर्न चाहनुहुन्न भने, तपाईं जाभा प्रोग्रामहरू कम्पाइल गर्न र चलाउन अनलाइन उपकरणहरू प्रयोग गर्न सक्नुहुन्छ। त्यहाँ धेरै विकल्पहरू उपलब्ध छन्। वेबमा, जस्तै compilejava.net, repl.it, र jdoodle.com। यी उपकरणहरूले तपाईंलाई कुनै जटिल कन्फिगरेसन बिना नै ब्राउजरमा सिधै जाभा कोड लेख्न र चलाउन अनुमति दिन्छ। केवल उपकरणको वेबसाइटमा जानुहोस्, आफ्नो कोड प्रतिलिपि गरेर टाँस्नुहोस्, र सम्बन्धित कम्पाइल वा रन बटनमा क्लिक गर्नुहोस्।
छोटकरीमा भन्नुपर्दा, कन्सोलबाट जाभा प्रोग्राम कसरी कम्पाइल गर्ने र चलाउने भनेर सिक्नु कुनै पनि जाभा विकासकर्ताको लागि आधारभूत सीप हो। यस लेखमा, हामीले यो प्राप्त गर्न आवश्यक चरणहरू समेटेका छौं। प्रभावकारी रूपमा.
पहिला, हामीले हाम्रो मेसिनमा जाभा डेभलपमेन्ट किट (JDK) स्थापना भएको सुनिश्चित गर्नुपर्छ। यो जाभा प्रोग्रामहरू कम्पाइल र चलाउनको लागि एक पूर्वशर्त हो।
अर्को, हामीले javac कमाण्ड प्रयोग गरेर जाभा प्रोग्राम कम्पाइल गर्ने प्रक्रियाको अन्वेषण गर्यौं। यो कमाण्डले हामीलाई हाम्रो स्रोत कोडलाई बाइटकोड भनिने एक्जिक्युटेबल फाइलमा रूपान्तरण गर्न अनुमति दिन्छ।
अर्को, हामीले "java" कमाण्ड प्रयोग गरेर कम्पाइल गरिएको जाभा प्रोग्राम कसरी चलाउने भनेर सिक्यौं। यो कमाण्डले हामीलाई जाभा भर्चुअल मेसिन (JVM) सुरु गर्न र कार्यान्वयनको लागि हाम्रो प्रोग्राम लोड गर्न अनुमति दिन्छ।
यसको अतिरिक्त, हामीले "main" विधिमा "args" प्यारामिटर प्रयोग गरेर कमाण्ड लाइनबाट हाम्रो प्रोग्राममा आर्गुमेन्टहरू कसरी पास गर्ने भनेर पनि हेरेका छौं। यसले हामीलाई कन्सोलबाट हाम्रो प्रोग्रामसँग अन्तर्क्रिया गर्न लचिलोपन दिन्छ।
अन्तमा, हामी कन्सोलले कसरी काम गर्छ र जाभाको संकलन र कार्यान्वयन आदेशहरूसँग प्रयोग गर्न सकिने विभिन्न विकल्पहरू र प्यारामिटरहरू बुझ्नुको महत्त्वमा जोड दिन्छौं। यसले हामीलाई हाम्रा कार्यक्रमहरूलाई अझ प्रभावकारी रूपमा अनुकूलन र डिबग गर्न अनुमति दिन्छ।
निष्कर्षमा, कन्सोलबाट जाभा प्रोग्राम कसरी कम्पाइल गर्ने र चलाउने भनेर जान्दा हामीलाई हाम्रो कोडको नियन्त्रण र बुझाइ बढी हुन्छ। यो प्रक्रिया कुनै पनि जाभा विकासकर्ताको लागि आवश्यक छ, किनकि यसले हामीलाई अझ प्रभावकारी र प्रभावकारी रूपमा काम गर्न अनुमति दिन्छ। संसारमा सफ्टवेयर विकासको।
म Sebastián Vidal हुँ, एक कम्प्युटर इन्जिनियर टेक्नोलोजी र DIY को बारे मा भावुक। यसबाहेक, म को सृष्टिकर्ता हुँ tecnobits.com, जहाँ म प्रविधिलाई सबैका लागि थप पहुँचयोग्य र बुझ्न सकिने बनाउन ट्यूटोरियलहरू साझा गर्छु।