JAR एक पैकेज फ़ाइल स्वरूप है जिसका उपयोग कई जावा क्लास फ़ाइलों द्वारा संबंधित मेटाडेटा और संसाधनों के साथ वितरण के लिए एक पैकेज में पैक करने के लिए किया जाता है। वे ज़िप आर्किटेक्चर पर बने हैं और इनमें .jar एक्सटेंशन है।
उपयोगकर्ता त्रुटि का अनुभव करते हैं "Jarfile तक पहुंचने में असमर्थ जब वे या तो .JAR पैकेज खोलने का प्रयास करते हैं या कोई एप्लिकेशन लॉन्च होने में विफल होने पर उन्हें संकेत देता है। यह त्रुटि संदेश बहुत सामान्य है और यह दर्शाता है कि आपके पास .JAR के लिए हैंडलर सही ढंग से सेट नहीं हैं।
'Jarfile तक पहुँचने में असमर्थ' त्रुटि का क्या कारण है?
आपको इस त्रुटि संदेश का अनुभव करने के कई अलग-अलग कारण हो सकते हैं, लेकिन उनमें से अधिकांश आपके कंप्यूटर पर .JAR फ़ाइलों के संचालन से संबंधित हैं। इस त्रुटि के कारण हैं, लेकिन इन्हीं तक सीमित नहीं हैं:
- आपके पास नवीनतम जावा . नहीं है आपके कंप्यूटर पर स्थापित संस्करण। JAR फ़ाइलों के कुशल संचालन के लिए, यह आवश्यक है कि आपके कंप्यूटर पर आवश्यक नवीनतम ढांचा स्थापित हो।
- डिफ़ॉल्ट प्रोग्राम JAR फ़ाइलें खोलने के लिए सेट नहीं है।
- मैलवेयर आपके कंप्यूटर पर मौजूद है जो पूरी प्रक्रिया में हस्तक्षेप कर सकता है।
- फ़ाइल पथ जावा निष्पादन योग्य के लिए सेट सही नहीं है और गलत स्थान की ओर इशारा करता है। जब भी आप अपने कंप्यूटर को बूट करते हैं तो यह त्रुटि संदेश का कारण बन सकता है।
समाधानों के साथ आगे बढ़ने से पहले, सुनिश्चित करें कि आपके पास एक सक्रिय इंटरनेट कनेक्शन और व्यवस्थापक खाता विशेषाधिकार हैं।
समाधान 1:नवीनतम जावा अपडेट इंस्टॉल करना
जैसा कि पहले उल्लेख किया गया है, प्रोग्राम को JAR फ़ाइलों को चलाने के लिए, उचित आर्किटेक्चर यानी जावा को आपके कंप्यूटर पर स्थापित करने की आवश्यकता है। इसके अलावा, यह उपयोगकर्ताओं के लिए जारी किया गया नवीनतम संस्करण होना चाहिए। यदि आपके पास जावा स्थापित नहीं है, तो आप इसे सीधे डाउनलोड और इंस्टॉल कर सकते हैं। यदि आपके पास एक पुराना संस्करण है, तो हम पहले इसे अनइंस्टॉल करेंगे और फिर आधिकारिक वेबसाइट से नवीनतम को इंस्टॉल करेंगे।
- Windows + R दबाएं, "appwiz. . टाइप करें सीपीएल डायलॉग बॉक्स में और एंटर दबाएं।
- एप्लिकेशन मैनेजर में जाने के बाद, जावा की प्रविष्टि खोजें। उस पर राइट-क्लिक करें और अनइंस्टॉल करें . चुनें ।
- एप्लिकेशन अनइंस्टॉल हो जाने के बाद, आधिकारिक जावा वेबसाइट पर नेविगेट करें और नवीनतम डाउनलोड करें। निष्पादन योग्य डाउनलोड करने के बाद, जावा के नवीनतम संस्करण को स्थापित करने के लिए इसे चलाएं।
- अपने कंप्यूटर को पुनरारंभ करें और जांचें कि क्या त्रुटि संदेश हल हो गया है।
समाधान 2:डिफ़ॉल्ट फ़ाइल संबद्धता सेट करना
आप यह भी अनुभव कर सकते हैं कि त्रुटि संदेश जावा आपके कंप्यूटर पर JAR फ़ाइलों के लिए डिफ़ॉल्ट हैंडलर के रूप में सेट नहीं है। एक संग्रह कार्यक्रम को JAR फ़ाइलों के डिफ़ॉल्ट ओपनर के रूप में चुना जा सकता है जो उस परिणाम का उत्पादन नहीं कर सकता है जिसकी आप अपेक्षा कर रहे थे। हम फ़ाइल संबद्धता को बदलने का प्रयास कर सकते हैं और जांच सकते हैं कि क्या इससे समस्या ठीक हो जाती है।
- निर्देशिका पर नेविगेट करें जहां JAR फ़ाइल स्थित है। उस पर राइट-क्लिक करें और इसके साथ खोलें select चुनें और जावा प्रोग्राम चुनें।
- यदि आपको तुरंत जावा के रूप में खोलने का विकल्प नहीं मिलता है, तो आप कोई अन्य एप्लिकेशन चुनें क्लिक कर सकते हैं और सूची से, जावा चुनें।
- यदि आप जावा द्वारा खोली जाने वाली JAR फ़ाइलों के लिए अपने कंप्यूटर में डिफ़ॉल्ट संबद्धता को स्थायी रूप से सेट करना चाहते हैं, तो हम सेटिंग में ऐसा कर सकते हैं।
सेटिंग्स लॉन्च करने के लिए विंडोज + I दबाएं। अब ऐप्स . पर नेविगेट करें और डिफ़ॉल्ट ऐप्स . चुनें बाएं नेविगेशन बार से।
- अब क्लिक करें फ़ाइल प्रकार के अनुसार डिफ़ॉल्ट ऐप्स चुनें निकट तल पर मौजूद है। अब प्रविष्टि .jar फ़ाइलों का पता लगाएं और सुनिश्चित करें कि इसे जावा द्वारा खोलने के लिए चुना गया है।
- परिवर्तन सहेजें और बाहर निकलें। अपने कंप्यूटर को पुनरारंभ करें और जांचें कि क्या त्रुटि संदेश हल हो गया है।
समाधान 3:मैलवेयर की जांच करना
यदि आप अपना ऑपरेटिंग सिस्टम या कोई प्रोग्राम शुरू करते समय अभी भी त्रुटि प्राप्त कर रहे हैं, तो आपको यह जांचना चाहिए कि आपके कंप्यूटर में कोई वायरस या मैलवेयर है या नहीं। ये संस्थाएं आपकी रजिस्ट्री का फायदा उठाती हैं और कई कुंजियों को संशोधित करने के बाद, जार फ़ाइल को अनुपयोगी बना देती हैं।
आपको अपने कंप्यूटर पर पूरी तरह से जांच करनी चाहिए और फिर समाधान 1 का पालन करना चाहिए ताकि यह सुनिश्चित हो सके कि सभी प्रविष्टियां और फ़ाइल संबद्धताएं हटा दी गई हैं और फिर जब हम जावा को पुनर्स्थापित करते हैं तो उसे फिर से बनाया जाता है। आप मालवेयरबाइट्स का उपयोग करके मैलवेयर कैसे निकालें पर हमारा लेख देखें।
समाधान 4:दस्तावेज़ीकरण की जांच (डेवलपर्स के लिए)
डेवलपर्स भी इस त्रुटि संदेश का अनुभव करते हैं जब वे जावा या किसी अन्य भाषा के साथ कोडिंग करते समय JAR फ़ाइलों को लॉन्च करने का प्रयास करते हैं। यह वास्तव में परेशानी भरा हो सकता है और संभवत:आपके काम को रोक देगा।
त्रुटि का निदान और समाधान करने के लिए, यह अनुशंसा की जाती है कि आप फ़ंक्शन के दस्तावेज़ीकरण को पढ़ें या उपयोगिता जिसे आप JAR फ़ाइलों को खोलने या चलाने के लिए उपयोग कर रहे हैं। हो सकता है कि आपने फ़ाइल पथ गलत पाया हो या शायद फ़ंक्शन में गलत पैरामीटर पास कर रहा हो। आप उस कार्यक्षमता का डेमो आसानी से प्राप्त कर सकते हैं जिसे आप लोकप्रिय कोडिंग वेबसाइटों जैसे स्टैक ओवरफ़्लो में लागू करने का प्रयास कर रहे हैं। प्रोग्राम/फंक्शन को दोबारा चलाने से पहले अपनी गलती को पहचानें और उसे ठीक करें।
यदि ऊपर दिखाए गए तरीकों में से किसी ने भी आपकी समस्या को ठीक नहीं किया है, तो संभव है कि आप इसे खोलने का प्रयास कर रहे हैं, दूषित है या इसे ठीक करने की आवश्यकता है। कुछ प्रोग्राम हैं जिनका उपयोग आप इस फ़ाइल को सुधारने के लिए कर सकते हैं। हालाँकि, हम व्यक्तिगत रूप से आपको जारफिक्स का उपयोग करने की सलाह देते हैं क्योंकि यह फ्रीवेयर है और आपको कुछ भी भुगतान नहीं करना होगा।