एक्लिप्स एक ओपन सोर्स प्रोजेक्ट है जो प्रोग्रामर्स को विभिन्न भाषाओं में प्रोग्रामिंग करने के लिए एक जावा प्लगइन सिस्टम का उपयोग करके एक साथ आसानी से काम करने की अनुमति देता है। यह कई प्लेटफॉर्म्स के लिए भी उपलब्ध है। लेख के शीर्षक में उल्लिखित त्रुटि एक त्रुटि है जो उपयोगकर्ताओं द्वारा अपने विंडोज पीसी पर एक्लिप्स खोलने का प्रयास करने के बाद दिखाई देती है।
एक्लिप्स आमतौर पर बाद में बंद हो जाता है। समस्या अक्सर तब दिखाई देती है जब उपयोगकर्ता एक्लिप्स इंस्टॉल और चलाते हैं। इस समस्या को हल करने के लिए कई अलग-अलग तरीकों का उपयोग किया गया है और इसलिए हमने उन्हें आपके लिए एक ही लेख में एकत्र किया है!
'JNI शेयर्ड लाइब्रेरी लोड करने में विफल' त्रुटि का क्या कारण है?
समस्या अक्सर एक या दो सामान्य मुद्दों के कारण होती है जो ऑनलाइन समस्या की रिपोर्ट करने वाले कई उपयोगकर्ताओं के बीच साझा किए जाते हैं। फिर भी, उसी समस्या से निपटने के कई तरीके हैं। नीचे दी गई सूची देखें:
- एक्लिप्स और जावा रनटाइम के बेमेल संस्करण – दोनों प्रोग्राम या तो 64-बिट या 32-बिट होने चाहिए या यह त्रुटि अवश्य दिखाई देगी। दोनों प्रोग्राम को एक ही प्रारूप में स्विच करके समस्या को हल करें।
- जावा के 32-बिट और 64-बिट दोनों संस्करण इंस्टॉल हैं – एक्लिप्स गलत वाले तक पहुंचने की कोशिश कर सकता है और आपको पाथ वेरिएबल में हेरफेर करके इसे उचित संस्करण की ओर मार्गदर्शन करना चाहिए।
- एक्लिप्स को जावा के इंस्टॉलेशन फ़ोल्डर के बारे में पता नहीं है – आपको eclipse.ini फ़ाइल में इसे शामिल करके भ्रम को स्पष्ट करना चाहिए।
समाधान 1: 'eclipse.ini' फ़ाइल संपादित करें
यह विशिष्ट समस्या तब हो सकती है जब एक्लिप्स की स्थापना यह समझने में विफल हो जाती है कि निष्पादन योग्य का सही पथ क्या हो सकता है। इसे इंस्टॉलेशन डायरेक्टरी में उपलब्ध एक्लिप्स कॉन्फ़िगरेशन फ़ाइल के अंदर एक लाइन जोड़कर आसानी से हल किया जा सकता है। समस्या को हल करने के लिए नीचे दिए गए निर्देशों का पालन करना सुनिश्चित करें।
- फाइल एक्सप्लोरर में केवल एक फ़ोल्डर खोलकर और बाएं नेविगेशन फलक से यह पीसी या मेरा कंप्यूटर पर क्लिक करके या स्टार्ट मेनू में इस प्रविष्टि को खोजकर फ़ोल्डर के स्थान पर नेविगेट करें।
- इस पीसी या माई कंप्यूटर में, अपने लोकल डिस्क को खोलने के लिए डबल-क्लिक करें और जावा डेवलपमेंट किट के इंस्टॉलेशन डायरेक्टरी पर नेविगेट करें। जावा फ़ोल्डर का पता लगाने के बाद, jrex.x.xx > bin पर नेविगेट करें और 'jawaw.exe' फ़ाइल का पता लगाएं। एड्रेस बार पर क्लिक करें और क्लिपबोर्ड पर पूरा पता कॉपी करें। ' x.x.xx ' प्लेसहोल्डर आपके द्वारा इंस्टॉल किए गए जावा के संस्करण को दर्शाता है।
- एक्लिप्स के इंस्टॉलेशन फ़ोल्डर पर नेविगेट करें। सही स्थान एक्लिप्स शॉर्टकट पर राइट-क्लिक करके और संदर्भ मेनू से ओपन फाइल लोकेशन विकल्प चुनकर भी पाया जा सकता है।
- ' eclipse.ini ' नामक फ़ाइल पर राइट-क्लिक करें और इसे नोटपैड के साथ खोलना चुनें। सुनिश्चित करें कि आप फ़ाइल के शीर्ष पर नेविगेट करते हैं और नीचे दी गई लाइनों को समस्या को हल करने के लिए पेस्ट करते हैं। सुनिश्चित करें कि आप हमारे प्लेसहोल्डर पते को पहले भाग के समाधान में मिले पते से भी बदलते हैं:
-vm C:\path\to\64bit\java\bin\javaw.exe
- प्रोग्राम को फिर से चलाने का प्रयास करें और जांचें कि क्या 'JNI शेयर्ड लाइब्रेरी लोड करने में विफल' त्रुटि आती है।
समाधान 2: सुनिश्चित करें कि एक्लिप्स और जावा संस्करण मेल खाते हैं
यदि आप एक्लिप्स के 64-बिट संस्करण का उपयोग कर रहे हैं, तो आपको यह भी सुनिश्चित करना चाहिए कि आप जावा रनटाइम का 64-बिट संस्करण इंस्टॉल करें। वही 32-बिट संस्करण के लिए जाता है। एक को अनइंस्टॉल करने और दूसरे विकल्प को इंस्टॉल करने के लिए नीचे दिए गए निर्देशों का पालन करना सुनिश्चित करें।
विंडोज 10 पर जावा अनइंस्टॉल करना
- स्टार्ट मेनू बटन पर क्लिक करें जो आपकी स्क्रीन के निचले बाएं हिस्से में स्थित है। स्टार्ट मेनू में पावर बटन के ऊपर गियर आइकन पर क्लिक करके सेटिंग्स चुनें।
- सेटिंग्स ऐप में ऐप्स सेक्शन चुनें। इंस्टॉल किए गए ऐप्स की सूची से जावा चुनें और फिर इसका अनइंस्टॉल पर क्लिक करें
- स्क्रीन पर प्रदर्शित निर्देशों का जवाब देकर अनइंस्टॉल प्रक्रिया को पूरा करें।
विंडोज के पिछले संस्करणों पर जावा अनइंस्टॉल करना
- स्टार्ट मेनू बटन पर क्लिक करें जो आपकी स्क्रीन के निचले बाएं हिस्से में स्थित है।
- स्टार्ट मेनू से कंट्रोल पैनल चुनें और व्यू बाय विकल्प को कैटेगरी पर स्विच करें। प्रोग्राम्स सेक्शन के तहत अनइंस्टॉल ए प्रोग्राम चुनें।
- इंस्टॉल किए गए प्रोग्राम्स की सूची से जावा को क्लिक करके चुनें, और फिर अनइंस्टॉल पर क्लिक करें विज़ार्ड को पूरा करने के लिए स्क्रीन पर निर्देशों का पालन करें।
जावा इंस्टॉल करना
जावा इंस्टॉल करने के दो तरीके हैं। आप या तो ऑनलाइन इंस्टॉलर का उपयोग कर सकते हैं जो केवल एक छोटी फ़ाइल डाउनलोड करता है जिसका उपयोग पूरे प्रोग्राम को डाउनलोड करने के लिए किया जाता है या आप बिना सक्रिय इंटरनेट कनेक्शन के पूरे पैकेज को डाउनलोड और इंस्टॉल कर सकते हैं। इसे ऑफलाइन इंस्टॉल करने का तरीका यहां दिया गया है:
- मैनुअल डाउनलोड पेज पर जाएं और विंडोज ऑफलाइन पर क्लिक करें। सुनिश्चित करें कि आप विंडोज ऑफलाइन के बीच अंतर करते हैं जो 32-बिट संस्करण है और विंडोज ऑफलाइन (64-बिट) जो स्पष्ट रूप से 64-बिट संस्करण है।
- फाइल डाउनलोड डायलॉग बॉक्स दिखाई देता है जो आपको डाउनलोड फ़ाइल को चलाने या सहेजने के लिए प्रेरित करता है। फ़ाइल को अपने स्थानीय सिस्टम पर डाउनलोड करने के लिए सहेजें पर क्लिक करें।
- अपने ब्राउज़र सहित सभी एप्लिकेशन बंद करें और इंस्टॉलेशन प्रक्रिया शुरू करने के लिए सहेजी गई फ़ाइल पर डबल-क्लिक करें। लाइसेंस शर्तों को स्वीकार करने और इंस्टॉलेशन के साथ जारी रखने के लिए इंस्टॉल बटन पर क्लिक करें।
- ओरेकल ने उन कंपनियों के साथ भागीदारी की है जो विभिन्न उत्पाद पेश करती हैं। जब आप जावा इंस्टॉल करते हैं तो इंस्टॉलर आपको इन प्रोग्राम्स को इंस्टॉल करने का विकल्प प्रस्तुत कर सकता है। यह सुनिश्चित करने के बाद कि वांछित प्रोग्राम चुने गए हैं, इंस्टॉलेशन जारी रखने के लिए अगला बटन पर क्लिक करें।
- कुछ संक्षिप्त डायलॉग्स इंस्टॉलेशन प्रक्रिया के अंतिम चरणों की पुष्टि करते हैं; अंतिम डायलॉग पर बंद करें पर क्लिक करें। यह जावा इंस्टॉलेशन प्रक्रिया को पूरा करेगा। जांचें कि क्या समस्या अभी भी दिखाई देती है जब आप एक्लिप्स और जावा रनटाइम के संस्करणों का मिलान करते हैं।
समाधान 3: जावा के लिए पाथ वेरिएबल हटाएं
यदि आपके कंप्यूटर पर जावा के 32-बिट और 64-बिट दोनों संस्करण इंस्टॉल हैं, तो एक्लिप्स यह पता लगाने की कोशिश में भ्रमित हो सकता है कि किसका उपयोग करना है। उदाहरण के लिए, यदि एक्लिप्स का 64-बिट संस्करण जावा के 32-बिट संस्करण का उपयोग करने का प्रयास करता है, तो एक समस्या दिखाई देगी। इसे जावा के एक संस्करण को अनइंस्टॉल किए बिना केवल उसके पाथ वेरिएबल को हटाकर हल किया जा सकता है। नीचे दिए गए निर्देशों का सावधानीपूर्वक पालन करना सुनिश्चित करें।
- माई कंप्यूटर/यह पीसी पर राइट-क्लिक करें जो आपके कंप्यूटर पर इंस्टॉल किए गए विंडोज के संस्करण पर निर्भर करता है और गुण चुनें। उसके बाद, प्रॉपर्टीज विंडो के दाईं ओर उन्नत सिस्टम सेटिंग्स बटन का पता लगाएं, उस पर क्लिक करें, और उन्नत टैब पर नेविगेट करें।
- उन्नत टैब के निचले दाएं भाग में, आप पर्यावरण चर विकल्प देख पाएंगे इसलिए उस पर क्लिक करें और आप यूजर वेरिएबल्स सेक्शन के तहत सभी यूजर वेरिएबल्स की सूची देख पाएंगे।
- सिस्टम वेरिएबल्स या यूजर वेरिएबल्स सेक्शन के तहत पाथ वेरिएबल पर क्लिक करें और नीचे एडिट बटन पर क्लिक करें। जावा फ़ोल्डर के लिए एक पाथ ढूंढने का प्रयास करें, इसे चुनें और बाएं साइड मेनू से डिलीट चुनें। यह उस जावा फ़ोल्डर को संदर्भित करता है जो एक्लिप्स के संस्करण से मेल नहीं खाता।
- प्रोग्राम को फिर से खोलने का प्रयास करें और जांचें कि क्या यह अब ठीक से चलेगा।