'आपके सिस्टम पर कोई JVM नहीं मिला (Exe4j_Java_Home)' त्रुटि आम तौर पर तब दिखाई देती है जब उपयोगकर्ता DbVisualizer स्थापित करने का प्रयास करते हैं, जब एक exe4j निष्पादन योग्य लॉन्च करते समय या Minecraft (या जावा वातावरण का उपयोग करने वाला एक अलग गेम या एप्लिकेशन) लॉन्च करने का प्रयास करते समय।
ज्यादातर मामलों में, जावा के असंगत संस्करण के कारण यह समस्या उत्पन्न होगी। आमतौर पर, प्रभावित उपयोगकर्ता जावा के गलत बिट-संस्करण को स्थापित करते हैं, जो एप्लिकेशन को इस त्रुटि को फेंकने के लिए मजबूर करता है। हालांकि, कुछ मामलों में, 'आपके सिस्टम पर कोई JVM नहीं मिला (Exe4j_Java_Home)' गलत जावा वातावरण चर के कारण त्रुटि दिखाई देती है।
लेकिन यदि आप किसी Openfire सर्वर के संबंध में समस्या का सामना कर रहे हैं, तो इसकी सबसे अधिक संभावना एक बग के कारण हो सकती है जिसे जावा 8 अपडेट 161 की तुलना में जावा रिलीज़ के साथ हल किया गया था।
नोट :यहां बताया गया है कि कैसे ठीक किया जाए ‘जावैक को मान्यता प्राप्त त्रुटि नहीं है’।
<एच3>1. DbVisualiser का संगत संस्करण स्थापित करेंजैसा कि बहुत से प्रभावित उपयोगकर्ताओं ने रिपोर्ट किया है, यह समस्या सबसे अधिक संभावना एक असंगत जावा स्थापना के कारण होती है। अधिकांश प्रभावित उपयोगकर्ता यह महसूस करने के बाद समस्या को हल करने में कामयाब रहे हैं कि वे 64-बिट जावा इंस्टॉलेशन (या दूसरी तरफ) के साथ डीबी विज़ुअलाइज़र के 32-संस्करण को तैनात करने का प्रयास कर रहे थे।
यदि यह परिदृश्य लागू होता है, तो आप जावा इंस्टॉलेशन के लापता बिट-संस्करण को स्थापित करके समस्या को तेजी से ठीक कर सकते हैं। ऐसा करने के लिए यहां एक त्वरित मार्गदर्शिका दी गई है:
नोट: आपके द्वारा उपयोग किए जा रहे Windows संस्करण की परवाह किए बिना नीचे दी गई मार्गदर्शिका लागू होनी चाहिए।
- इस लिंक पर जाएं (यहां ) और विंडोज सेक्शन तक स्क्रॉल डाउन करें। एक बार जब आप वहां पहुंच जाते हैं, तो डाउनलोड शुरू करने के लिए उस बिट संस्करण पर क्लिक करें जिसे आप याद कर रहे हैं। आपके DbVisualiser बिट संस्करण के आधार पर, Windows ऑफ़लाइन या Windows ऑफ़लाइन (64-बिट) डाउनलोड करें .
नोट: विंडोज ऑफलाइन 3 उपलब्ध विकल्पों में से 32-बिट संस्करण है।
- एक बार डाउनलोड पूरा हो जाने पर, इंस्टॉलेशन निष्पादन योग्य पर डबल-क्लिक करें, फिर इंस्टॉलेशन को पूरा करने के लिए ऑन-स्क्रीन संकेतों का पालन करें।
- इंस्टॉलेशन पूर्ण होने के बाद, इंस्टॉलेशन विज़ार्ड बंद करें और अपने कंप्यूटर को पुनरारंभ करें।
- अगले स्टार्टअप पर, वह क्रिया दोहराएं जो पहले त्रुटि उत्पन्न कर रही थी और देखें कि क्या समस्या अब हल हो गई है।
यदि यह प्रक्रिया लागू नहीं होती है या इससे समस्या का समाधान नहीं होता है, तो नीचे दिए गए अगले संभावित समाधान पर जाएं।
<एच3>2. Java परिवेश चर को ठीक करनाजैसा कि यह पता चला है, 'आपके सिस्टम पर कोई JVM नहीं मिला (Exe4j_Java_Home)' गलत जावा वातावरण चर के कारण त्रुटि भी हो सकती है। ऐसा कई कारणों से हो सकता है, लेकिन समाधान हमेशा एक जैसा होता है।
समस्या को हल करने के लिए, आपको अपने जावा इंस्टॉलेशन का स्थान प्राप्त करना होगा और यह सुनिश्चित करना होगा कि Java Environment परिवर्तनीय बिंदु सही स्थान पर। कई प्रभावित उपयोगकर्ताओं ने पुष्टि की है कि इस ऑपरेशन ने अंततः उन्हें समस्या को ठीक करने की अनुमति दी है।
अपने जावा परिवेश चर को ठीक करने के लिए यहां एक त्वरित मार्गदर्शिका दी गई है:
- फाइल एक्सप्लोरर खोलें और अपने जावा एनवायरनमेंट के इंस्टॉलेशन पथ पर नेविगेट करें। जब तक आप इसे किसी कस्टम स्थान पर स्थापित नहीं करते, आप इसे निम्न स्थानों में पाएंगे:
C:\Program Files\Java\*Java version* - 64-bit version C:\Program Files (x86)\Java\*Java version* - 32-bit version
- एक बार जब आप सही स्थान पर पहुंच जाते हैं, तो नेविगेशन बार पर राइट-क्लिक करें और पता कॉपी करें चुनें। नए प्रदर्शित संदर्भ मेनू से।
- आपके क्लिपबोर्ड पर सही जावा स्थान कॉपी होने के साथ, Windows key + R दबाएं एक चलाएं . खोलने के लिए संवाद बकस। इसके बाद, 'sysdm.cpl' . टाइप करें टेक्स्ट बॉक्स के अंदर और Enter press दबाएं सिस्टम गुण . खोलने के लिए स्क्रीन।
- एक बार जब आप सिस्टम गुण के अंदर आ जाते हैं विंडो में, उन्नत टैब पर जाएं, फिर पर्यावरण चर . पर क्लिक करें .
- जब आप पर्यावरण चर के अंदर होते हैं विंडो, सिस्टम वेरिएबल . पर जाएं , पथ विकल्प . चुनें और संपादित करें . क्लिक करें बटन।
- अगली विंडो के अंदर, जावा का उल्लेख करने वाले पर्यावरण चर की तलाश करें। जब आप इसका पता लगा लेते हैं, तो इसके मान को उस सही स्थान पर बदलें, जिसे आपने पहले चरण 2 में पहचाना था।
- अपने कंप्यूटर को पुनरारंभ करें और देखें कि क्या समस्या अगले सिस्टम स्टार्टअप पर हल हो गई है।
यदि वही समस्या अभी भी हो रही है, तो नीचे अंतिम संभावित समाधान पर जाएँ।
<एच3>3. वर्तमान जावा परिवेश को पुनः स्थापित करेंयदि आप ओपनफायर सर्वर के संबंध में इस समस्या का सामना कर रहे हैं, तो यह बहुत संभावना है कि आप इस समस्या का सामना एक बग के कारण कर रहे हैं जिसे नवीनतम जावा रिलीज के साथ हल किया गया था। सौभाग्य से, Oracle जावा 8 अपडेट 161 की तुलना में नए बिल्ड के साथ इस समस्या को ठीक करने में कामयाब रहा है।
यदि यह परिदृश्य लागू होता है, तो आप संपूर्ण जावा वातावरण + सहायक की स्थापना रद्द करके और नवीनतम संस्करण को फिर से स्थापित करके समस्या को ठीक कर सकते हैं। 'आपके सिस्टम पर कोई JVM नहीं मिला (Exe4j_Java_Home)' से जूझ रहे बहुत से प्रभावित उपयोगकर्ताओं के लिए इस पद्धति के सफल होने की पुष्टि की गई है।
वर्तमान जावा परिवेश को पुन:स्थापित करने के लिए आपको क्या करने की आवश्यकता है, इसके बारे में एक त्वरित मार्गदर्शिका यहां दी गई है:
- Windows key + R दबाएं एक चलाएं . खोलने के लिए संवाद बकस। इसके बाद, ‘appwiz.cpl’ type टाइप करें और Enter press दबाएं कार्यक्रम और सुविधाएं खोलने के लिए स्क्रीन।
- एक बार जब आप कार्यक्रमों और सुविधाओं के अंदर आ जाते हैं स्क्रीन, इंस्टॉल किए गए एप्लिकेशन की सूची के माध्यम से नीचे स्क्रॉल करें और अपने जावा इंस्टॉलेशन संस्करण का पता लगाएं। जब आप इसे देखें, तो उस पर राइट-क्लिक करें और अनइंस्टॉल करें . चुनें नए प्रदर्शित संदर्भ मेनू से।
- मुख्य जावा इंस्टॉलेशन के अनइंस्टॉल हो जाने के बाद, प्रत्येक सहायक इंस्टॉलेशन (जावा अपडेट, नोडजे, आदि) के साथ यही प्रक्रिया दोहराएं।
नोट: यदि आप यह सुनिश्चित करने के लिए उन सभी को एक साथ समूहित करना चाहते हैं कि आप कुछ भी पीछे नहीं छोड़ते हैं, तो प्रकाशक पर क्लिक करें। शीर्ष पर कॉलम। - प्रत्येक जावा स्थापना की स्थापना रद्द होने के बाद, अपने कंप्यूटर को पुनरारंभ करें।
- अगला स्टार्टअप क्रम पूरा होने के बाद, इस लिंक पर जाएं यहां और जेआरई का नवीनतम संस्करण डाउनलोड करें। आपके द्वारा इसे स्थापित करने का प्रबंधन करने के बाद, शेष संबद्ध घटकों की स्थापना रद्द करने के लिए आगे बढ़ें, जिन्हें आपने पहले अनइंस्टॉल किया था।
- अंतिम पुनरारंभ करें और देखें कि क्या अगले सिस्टम स्टार्टअप पर समस्या का समाधान हो गया है।