एक J . के लिए एक जार फ़ाइल छोटी है अवा एआर chive फ़ाइल और उसके भीतर जावा प्रोग्राम (जावा क्लास फ़ाइलें, मेटाडेटा, और संसाधन) रखता है। पैकेज फ़ाइल स्वरूप (.zip फ़ाइल स्वरूप के समान) होने के कारण, एक जार फ़ाइल का उपयोग पोर्टेबिलिटी में सुधार करने और इन फ़ाइलों द्वारा लिए जाने वाले स्थान की मात्रा को कम करने के लिए कई अन्य फ़ाइलों को एक साथ पैक करने के लिए भी किया जा सकता है। यह जार फ़ाइलों को बेहद बहुमुखी बनाता है और इसका उपयोग गेम, एप्लिकेशन, ब्राउज़र एक्सटेंशन आदि को स्टोर करने के लिए किया जा सकता है।
सभी जार फ़ाइलें समान नहीं बनाई गई हैं। कुछ को .exe फ़ाइलों की तरह चलाने/निष्पादित करने के लिए होता है और अन्य को .zip फ़ाइलों की तरह निकाला/अनपैक किया जाता है। जबकि जार फ़ाइलों को अनपैक करना काफी आसान है और इसे उसी तरह किया जा सकता है जैसे कोई ज़िप फ़ाइल की सामग्री को कैसे निकालेगा, वही जार फ़ाइल को निष्पादित करने के मामले में नहीं है।
एक .exe फ़ाइल जब डबल-क्लिक करती है तो विंडोज ओएस की मदद से एक प्रोग्राम/एप्लिकेशन लॉन्च करती है। इसी तरह, जावा फ्रेमवर्क का उपयोग करके इसे लॉन्च करके एक .jar फ़ाइल को निष्पादित किया जा सकता है। हालाँकि, कई उपयोगकर्ताओं को जार फ़ाइलों को निष्पादित करने का प्रयास करते समय त्रुटियों का सामना करना पड़ता है और आज, इस लेख में, हम इस मामले पर कुछ प्रकाश डालेंगे और बताएंगे कि विंडोज 10 पर जार फ़ाइलों को कैसे चलाना या निष्पादित करना है।
जार फ़ाइलें क्यों नहीं चलतीं?
एक जार फ़ाइल में एक मेनिफेस्ट शामिल होता है जो अनिवार्य रूप से फ़ाइल को बताता है कि जार फ़ाइल में पैक की गई अन्य फ़ाइलों के बारे में जानकारी रखते हुए कैसे व्यवहार करना है। साथ ही, एक जार फ़ाइल में क्लास फ़ाइलें होती हैं जो निष्पादन योग्य प्रोग्राम के लिए जावा कोड रखती हैं। ये दोनों फ़ाइलें अन्य मीडिया फ़ाइलों के साथ जावा रनटाइम एनवायरनमेंट द्वारा एकल अनुरोध के रूप में जार फ़ाइलों को चलाना संभव बनाती हैं।
जार फ़ाइल चलाने का प्रयास करते समय उपयोगकर्ताओं को इन दो त्रुटियों में से एक का सामना करना पड़ता है।
- जावा रन-टाइम एनवायरनमेंट .jar फ़ाइलों को चलाने के लिए ठीक से सेट नहीं है
- Windows रजिस्ट्री JRE (जावा रनटाइम एनवायरनमेंट) को ठीक से कॉल नहीं कर रही है
पहली त्रुटि तब उत्पन्न होती है जब उपयोगकर्ता अपने व्यक्तिगत कंप्यूटर पर जावा का पुराना संस्करण चला रहा होता है और दूसरी त्रुटि तब होती है जब जार फ़ाइलें जावा बाइनरी से ठीक से संबद्ध नहीं होती हैं।
साथ ही, कभी-कभी जब कोई उपयोगकर्ता किसी जार फ़ाइल पर डबल-क्लिक करता है, तो एक कमांड प्रॉम्प्ट विंडो स्प्लिट-सेकंड के लिए लॉन्च होती है और फिर उपयोगकर्ता को निराशा में छोड़कर वापस बंद हो जाती है। सौभाग्य से, इन दो त्रुटियों को हल करना और एक जार फ़ाइल चलाना काफी आसान है।
Windows 10 पर JAR फ़ाइलें कैसे चलाएं
जैसा कि पहले उल्लेख किया गया है, आपको एक जार फ़ाइल के अंदर निहित एप्लिकेशन/कोड को चलाने के लिए जावा रनटाइम एनवायरनमेंट की आवश्यकता होती है। यह जांचने के लिए कि आपका पर्सनल कंप्यूटर जावा का कौन सा संस्करण चल रहा है और नवीनतम संस्करण में कैसे अपडेट किया जाए, नीचे दिए गए चरणों का पालन करें:
1. नीचे बताए गए किसी भी तरीके से कमांड प्रॉम्प्ट को एडमिनिस्ट्रेटर के रूप में लॉन्च करें।
एक। पावर यूजर मेन्यू खोलने के लिए विंडोज की + एक्स दबाएं या स्टार्ट बटन पर राइट-क्लिक करें। आगामी मेनू से, कमांड प्रॉम्प्ट (व्यवस्थापन) पर क्लिक करें।
बी। रन कमांड लॉन्च करने के लिए विंडोज की + आर दबाएं, सीएमडी टाइप करें और ctrl + शिफ्ट + एंटर दबाएं।
सी। स्टार्ट बटन पर क्लिक करें (या विंडोज की + एस दबाएं), कमांड प्रॉम्प्ट टाइप करें और राइट पैनल से रन एज़ एडमिनिस्ट्रेटर चुनें।
2. कमांड प्रॉम्प्ट विंडो खुलने के बाद, java -version . टाइप करें और एंटर दबाएं।
कमांड प्रॉम्प्ट अब आपको जावा का सटीक संस्करण प्रदान करेगा जिसे आपने अपने सिस्टम पर स्थापित किया है।
वैकल्पिक रूप से, जावा कॉन्फ़िगर करें . खोजें अपने पीसी पर एप्लिकेशन और के बारे में . पर क्लिक करें जावा संस्करण को पुनः प्राप्त करने के लिए सामान्य टैब में।
3. जावा का नवीनतम संस्करण संस्करण 8 अपडेट 251 (14 अप्रैल 2020 तक) है। यदि आप नवीनतम संस्करण का उपयोग नहीं कर रहे हैं या आपके पास जावा बिल्कुल नहीं है, तो आधिकारिक डाउनलोड पृष्ठ पर जाएं, सभी ऑपरेटिंग सिस्टम के लिए जावा डाउनलोड और "सहमत और मुफ्त डाउनलोड शुरू करें" पर क्लिक करें। बटन।
4. डाउनलोड की गई फ़ाइल का पता लगाएँ (यह पीसी> डाउनलोड) और सेटअप विज़ार्ड खोलने के लिए .exe फ़ाइल पर डबल-क्लिक करें। अब, जावा के नवीनतम संस्करण को स्थापित करने के लिए ऑन-स्क्रीन संकेतों का पालन करें।
5. यह जांचने के लिए चरण 1 और 2 को दोहराएं कि क्या अपडेट सफलतापूर्वक स्थापित किया गया था।
यदि आप जावा को अपडेट करने में किसी भी समस्या का सामना कर रहे हैं, तो पहले आधिकारिक जावा रिमूवल टूल का उपयोग करके पिछले संस्करण को पूरी तरह से हटाने का प्रयास करें और फिर एक नया इंस्टॉल करें।
विधि 1:'इसके साथ खोलें...' का उपयोग करना
पहली विधि में, हम मैन्युअल रूप से जावा रनटाइम एनवायरनमेंट के साथ जार फ़ाइल खोलते हैं। ऐसा करने के लिए नीचे दिए गए चरणों का पालन करें।
1. फ़ाइल एक्सप्लोरर खोलें (Windows key + E ), उस जार फ़ाइल का पता लगाएँ जिसे आप निष्पादित/खोलना चाहते हैं और उस पर राइट-क्लिक करें।
2. निम्न फ़ाइल विकल्प/संदर्भ मेनू से, इसके साथ खोलें चुनें
3. अनुप्रयोगों की सूची देखें और Java(TM) Platform SE बाइनरी . का पता लगाने का प्रयास करें . यह सबसे अधिक संभावना है कि आप इसे अनुप्रयोगों की सूची में नहीं पाएंगे।
4. तो, कोई अन्य ऐप्लिकेशन चुनें . पर क्लिक करें ।
5. फिर से, सूची को देखें और यदि एप्लिकेशन नहीं मिलता है तो अधिक ऐप्स> अन्य एप्लिकेशन देखें पर क्लिक करें। इस पीसी पर एप्लिकेशन को मैन्युअल रूप से ढूंढने के लिए
6. अब, उस पथ पर नेविगेट करें जहां java.exe संग्रहीत है। अधिकांश उपयोगकर्ताओं के लिए, यह C:\Program Files\Java\jre1.8.0_221\bin होना चाहिए लेकिन अगर आप इसे वहां नहीं पाते हैं, तो निम्न पथ C:\Program Files (x86)\Java\jre1.8.0_221\bin
पर जाने का प्रयास करें7. अंत में, java.exe . चुनें और एंटर दबाएं।
विधि 2:कमांड प्रॉम्प्ट का उपयोग करके JAR फ़ाइलें चलाएँ
कोई भी विंडोज 10 कमांड प्रॉम्प्ट विंडो का उपयोग करके जार फाइलें चला सकता है। इस प्रक्रिया में एकल कमांड लाइन निष्पादित करना शामिल है और इसे निष्पादित करना आसान है।
1. पहले बताए गए तरीकों में से किसी एक का उपयोग करके कमांड प्रॉम्प्ट को व्यवस्थापक के रूप में लॉन्च करें।
2. कमांड प्रॉम्प्ट विंडो लॉन्च होने के बाद, 'cd \' . कमांड चलाएँ निर्देशिका के शीर्ष पर लौटने के लिए।
3. अब, निम्न कमांड टाइप करें java -jar sample.jar और एंटर की दबाएं।
.jar फ़ाइल के नाम के साथ कमांड लाइन में 'sample.jar' को बदलना न भूलें।
वैकल्पिक रूप से, आप दूसरे चरण को छोड़ सकते हैं और नमूना.जर को जार फ़ाइल के पूरे पथ से बदल सकते हैं।
विधि 3:तृतीय-पक्ष एप्लिकेशन का उपयोग करना
हर चीज की तरह, कई तृतीय-पक्ष एप्लिकेशन मौजूद हैं जो आपको विंडोज 10 पर जार फ़ाइलों को चलाने या निष्पादित करने देते हैं। इंटरनेट पर अधिक लोकप्रिय जार निष्पादक कार्यक्रमों में से एक जारक्स है।
आधिकारिक साइट Jarx - JAR निष्पादक पर जाएं और 'Jarx-1.2-installer.exe' पर क्लिक करके सॉफ़्टवेयर फ़ाइल डाउनलोड करें। डाउनलोड की गई फ़ाइल का पता लगाएँ और जारक्स स्थापित करें। लगभग विंडो को छोड़कर एप्लिकेशन में GUI नहीं है। अब, बस जार फ़ाइल पर डबल-क्लिक करें या राइट-क्लिक करें और अपने पर्सनल कंप्यूटर पर जार फ़ाइलों को चलाने के लिए खोलें चुनें।
एक अन्य तृतीय-पक्ष एप्लिकेशन जो जार फ़ाइलों को चलाने में आपकी सहायता करेगा, वह है Jarfix. जार फ़ाइलों को चलाने के लिए जारक्स के लिए चर्चा की गई उसी प्रक्रिया का पालन करें।
नोट: Jarfix केवल व्यवस्थापक के रूप में लॉन्च होने पर ही jar फ़ाइलें चला पाएगा।
विधि 4:जार फ़ाइलें निकालें
जैसा कि पहले उल्लेख किया गया है, सभी जार फ़ाइलों को निष्पादन योग्य फ़ाइल के रूप में डिज़ाइन नहीं किया गया है। कुछ बस एक पैकेज के रूप में काम करते हैं और उनमें अन्य प्रकार की फाइलें रखते हैं। हम जांच सकते हैं कि एक जार फ़ाइल निष्पादन योग्य है या नहीं, इसे केवल अनपैकेजिंग/निकालकर।
यदि आपने कभी ज़िप फ़ाइलों और rar फ़ाइलों के साथ काम किया है, तो संभावना है, आप पहले से ही जानते हैं कि किसी फ़ाइल को कैसे निकालना है। कोई भी विंडोज़ में बिल्टिन निष्कर्षण उपकरण का उपयोग करना चुन सकता है या इंटरनेट पर उपलब्ध कई फाइलों को निकालने वाले अनुप्रयोगों में से एक से सहायता ले सकता है। सबसे अधिक उपयोग किए जाने वाले और विश्वसनीय अनुप्रयोगों में से कुछ 7-ज़िप और विनरार हैं।
Windows के इन-बिल्ट एक्स्ट्रेक्टिंग टूल का उपयोग करके किसी फ़ाइल को निकालने के लिए, बस राइट-क्लिक करें jar फ़ाइल पर और 'निकालें...' . में से किसी एक का चयन करें विकल्प।
किसी तृतीय-पक्ष एप्लिकेशन का उपयोग करके फ़ाइल निकालने के लिए, पहले एप्लिकेशन की वेबसाइट पर जाएं और इंस्टॉलेशन फ़ाइल डाउनलोड करें। एक बार जब आप एप्लिकेशन इंस्टॉल कर लेते हैं, तो उसमें मौजूद सामग्री को देखने के लिए एप्लिकेशन में जार फ़ाइल खोलें।
Windows 10 पर JAR फ़ाइलें खोलने में असमर्थता को ठीक करें
यदि आप उपरोक्त विधियों में से किसी का उपयोग करके जार फ़ाइलों को चलाने में सक्षम नहीं थे, तो निम्न समाधान के माध्यम से जाने का प्रयास करें।
समाधान 1:रजिस्ट्री संपादक को अपडेट करना
1. फ़ाइल एक्सप्लोरर लॉन्च करें (Windows Key + E ) और जावा इंस्टॉलेशन फोल्डर के अंदर बिन फोल्डर में नेविगेट करें।
फ़ोल्डर का गंतव्य उस ड्राइव विभाजन के आधार पर भिन्न होता है जिस पर आपने इसे स्थापित किया है। हालांकि, अधिकांश उपयोगकर्ताओं के लिए, फ़ोल्डर सी ड्राइव में और प्रोग्राम फाइल्स या प्रोग्राम फाइल्स (x86) के अंदर पाया जा सकता है।
2. बिन फ़ोल्डर के अंदर, java.exe ढूंढें, उस पर राइट-क्लिक करें और गुण . चुनें ।
3. संगतता . पर स्विच करें टैब पर क्लिक करें और इस प्रोग्राम को एक व्यवस्थापक के रूप में चलाएं . के बगल में स्थित बॉक्स को चेक करें . बाहर निकलने के लिए अप्लाई के बाद ओके पर क्लिक करें।
4. व्यवस्थापक के रूप में कमांड प्रॉम्प्ट लॉन्च करें पहले बताए गए किसी भी तरीके से।
5. अपनी आवश्यकताओं के आधार पर कमांड प्रॉम्प्ट विंडो में निम्न में से कोई एक कमांड टाइप करें और एंटर दबाएं।
C:\Program Files(x86)\ को अपने वास्तविक Java स्थापना फ़ोल्डर पते से बदलना न भूलें।
केवल जार फ़ाइल लॉन्च करने के लिए, निम्न कमांड टाइप करें और एंटर दबाएं:
ftype jarfileterm=cmd /s /k “”C:\Program Files(x86)\Java\jre1.8.0_221\bin\java.exe” -jar “%1″ %*” assoc .jar=jarfileterm
6. यदि आप जार फ़ाइल को डीबग करना चाहते हैं और इस प्रकार फ़ाइल लॉन्च करने के बाद खुले रहने के लिए कमांड प्रॉम्प्ट विंडो की आवश्यकता है, तो निम्न आदेश टाइप करें
ftype jarfileterm=cmd /s /k “”C:\Program Files(x86)\Java\jre1.8.0_221\bin\java.exe” -jar “%1″ %*” assoc .jar=jarfileterm
अब आगे बढ़ें और जार फ़ाइल खोलने का प्रयास करें।
यदि आप अभी भी जार फ़ाइल को निष्पादित करने में सक्षम नहीं हैं, तो हमें Windows रजिस्ट्री संपादक में कुछ चीज़ें बदलने की आवश्यकता होगी। हम आपको सलाह देते हैं कि नीचे दी गई गाइड का पालन करते समय अत्यधिक सतर्क रहें क्योंकि रजिस्ट्री संपादक एक शक्तिशाली उपकरण है और इसमें गड़बड़ी नहीं होनी चाहिए।
1. लॉन्च करें विंडोज रजिस्ट्री एडिटर स्टार्ट बटन पर क्लिक करके, रजिस्ट्री एडिटर की खोज करके और एंटर दबाकर या रन कमांड (विंडोज की + आर) में regedit टाइप करके।
2. बाईं ओर के पैनल से, तीर पर क्लिक करें या HKEY_CLASSES_ROOT पर डबल क्लिक करें उसी का विस्तार करने के लिए।
3. ड्रॉप-डाउन सूची से, फ़ोल्डर खोजें jarfile (कुछ उपयोगकर्ताओं को jar_auto_file फ़ोल्डर मिल सकते हैं और jarfileterm जारफाइल के बजाय। नीचे बताए अनुसार ही प्रक्रिया का पालन करें)
4. सबसे पहले jarfile पर डबल-क्लिक करके उसे खोलें।
5. नेविगेट करें jarfile> खोल> खुला> आदेश
5. दाहिने हाथ के पैनल पर, आपको डिफ़ॉल्ट लेबल वाली एक कुंजी दिखाई देनी चाहिए। राइट-क्लिक करें और संशोधित करें . चुनें या बस कुंजी को संशोधित करने के लिए उस पर डबल-क्लिक करें।
6. निम्न पॉप अप बॉक्स में, मान डेटा लेबल के अंतर्गत, fftype . पेस्ट करें कमांड हमने पहले कमांड प्रॉम्प्ट विंडो में दर्ज किया था।
7. यह सुनिश्चित करने के लिए क्रॉस-चेक करें कि यह सही है और ठीक . दबाएं ।
नोट: दोनों फ़ोल्डरों के लिए पूरी प्रक्रिया का पालन करना याद रखें, jar_auto_file &jarfileterm, अगर आपके पास है)
8. अंत में, रजिस्ट्री संपादक को बंद करें और जार फ़ाइल लॉन्च करने का प्रयास करें।
समाधान 2:Java सुरक्षा सेटिंग बदलें
जावा के साथ एक और बहुत ही सामान्य समस्या सुरक्षा जोखिम है। एक जार फ़ाइल चलाने का प्रयास करते समय जोखिम का दावा करने वाला एक चेतावनी संदेश अक्सर पॉप अप होता है। इसे हल करने के लिए, हमें बस सुरक्षा सेटिंग्स को बदलने की जरूरत है।
1. स्टार्ट बटन पर क्लिक करें या विंडोज की + एस दबाएं, जावा कॉन्फ़िगर करें के लिए खोजें और खोलने के लिए एंटर दबाएं।
2. सुरक्षा . पर स्विच करें उसी पर क्लिक करके टैब करें।
3. सुनिश्चित करें कि 'ब्राउज़र और वेब प्रारंभ अनुप्रयोगों के लिए जावा सामग्री सक्षम करें' के आगे वाला बॉक्स चेक किया गया है।
4. उन अनुप्रयोगों के लिए सुरक्षा स्तर सेट करें जो अपवाद साइट सूची में नहीं हैं उच्च और लागू करें . पर क्लिक करें ।
5. ठीक . पर क्लिक करें बाहर निकलने के लिए।
अनुशंसित:
- जावास्क्रिप्ट को कैसे ठीक करें:शून्य(0) त्रुटि
- स्टार्टअप पर Adobe AcroTray.exe को अक्षम कैसे करें
- Windows 10 पर बल्क में एकाधिक फ़ाइलों का नाम कैसे बदलें
हमें उम्मीद है कि आप अपनी जार फ़ाइल को विंडोज 10 पर चलाने या निष्पादित करने में सक्षम थे जैसा कि इरादा था। उपरोक्त गाइड का पालन करने या जार फ़ाइल खोलने में किसी भी समस्या के मामले में, नीचे टिप्पणी अनुभाग में हमसे जुड़ें और हम आपकी मदद करेंगे।