Computer >> कंप्यूटर ट्यूटोरियल >  >> समस्या निवारण >> कंप्यूटर रखरखाव

जावा एप्लिकेशन में 'Could Not Create the Java Virtual Machine' त्रुटि को हल करें

जावा गेम और एप्लिकेशन और सर्वर-साइड प्रोग्राम बनाने के लिए सबसे अच्छे विकास उपकरणों में से एक है। जावा में लिखे गए गेम या ऐप्स को चलाने के लिए जावा वर्चुअल मशीन वातावरण की आवश्यकता होती है।

जावा के साथ विकसित गेम या एप्लिकेशन अप्रत्याशित रूप से क्रैश हो सकते हैं या विभिन्न कारणों से खुलने में विफल हो सकते हैं, जिससे त्रुटि "Could Not Create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit" प्रदर्शित होती है।

जावा एप्लिकेशन में  Could Not Create the Java Virtual Machine  त्रुटि को हल करें

नीचे आपको विंडोज 10/11 ओएस में जावा वर्चुअल मशीन लॉन्चर त्रुटि "Could Not Create the Java Virtual Machine" को हल करने के कई तरीके मिलेंगे।

समाधान: विंडोज 10/11 में Could Not Create the Java Virtual Machine।*

* सुझाव: निम्नलिखित विधियों के साथ जारी रखने से पहले, निम्नलिखित प्रयास करें और देखें कि क्या समस्या बनी रहती है

    1. सभी विंडोज अपडेट इंस्टॉल करें।
    2. CTRL + SHIFT + ESC दबाकर टास्क मैनेजर खोलें और Processes टैब पर Java Virtual Machine के सभी इंस्टेंस को बंद करें (राइट-क्लिक > End Task)
  • 1. जावा IDE ऐप के लिए सही जावा संस्करण इंस्टॉल करें।
  • 2. जावा ऐप्स के लिए आवंटित मेमोरी बढ़ाएं।
  • 3. एडमिन अधिकारों के साथ जावा लॉन्च करें।
  • 4. जावा को पूरी तरह से हटाएं और रीइंस्टॉल करें।

 

विधि 1. जावा IDE ऐप के लिए सही जावा संस्करण इंस्टॉल करें*

* नोट: यह विधि केवल जावा IDE एप्लिकेशन का उपयोग करने वाले कोडिंग उपयोगकर्ताओं पर लागू होती है।

यदि आपको उल्लिखित त्रुटि जावा IDE एप्लिकेशन पर प्राप्त होती है, तो आपको यह सुनिश्चित करना होगा कि इंस्टॉल किया गया जावा संस्करण जावा संस्करण (JRE या JDK) के साथ संगत है जो जावा IDE (जावा इंटीग्रेटेड डेवलपमेंट एनवायरनमेंट) एप्लिकेशन पर चल रहा है। तो, निम्नानुसार आगे बढ़ें:

चरण 1. जावा IDE के चल रहे JRE/JDK संस्करण की जांच करें।

उदाहरण के लिए, एक्लिप्स IDE में, नीचे दिए चरणों का पालन करके जांचें कि यह JRE या JDK के किस संस्करण पर चल रहा है:

1. मुख्य मेनू से, Help > About Eclipse पर क्लिक करें।
2. Installation Details पर क्लिक करें और Configuration टैब चुनें।
3. 'Eclipse IDE Installation Details' विंडो में, -vm से शुरू होने वाली लाइन को देखें
4. नीचे की लाइन पर मान आपको दिखाएगा कि एक्लिप्स किस JDK या JRE संस्करण पर चल रहा है।

  • उदाहरण: यदि पथ में "jre6" है, तो इसका मतलब है कि एक्लिप्स JRE संस्करण 6 पर चल रहा है
  • उदाहरण: यदि पथ में "jdk1.8.0_05" है तो इसका मतलब है कि एक्लिप्स JDK संस्करण 8 पर चल रहा है।

 

चरण 2. विंडोज पर इंस्टॉल किए गए JRE या JDK के संस्करण की जांच करें।

1. सर्च बॉक्स में टाइप करें: cmd (या command prompt)। फिर Run as administrator चुनें।

जावा एप्लिकेशन में  Could Not Create the Java Virtual Machine  त्रुटि को हल करें

 

2. इंस्टॉल किए गए जावा संस्करण का पता लगाने के लिए निम्न कमांड दें और Enter दबाएं:

  • java –version

जावा एप्लिकेशन में  Could Not Create the Java Virtual Machine  त्रुटि को हल करें

3. यदि IDE आपके डिवाइस पर जावा संस्करण का समर्थन नहीं करता है, तो जावा का सही संस्करण इंस्टॉल करने के लिए आगे बढ़ें। *

* नोट: कुछ मामलों में इंस्टॉल किए गए JRE और JDK संस्करण भिन्न हो सकते हैं। इसलिए, यदि आपका जावा IDE एप्लिकेशन JDK पर चल रहा है, तो आगे बढ़ें और यह भी जांचें कि विंडोज पर इंस्टॉल किया गया JDK, जावा IDE ऐप के चल रहे JDK से मेल खाता है या नहीं। विंडोज पर इंस्टॉल किए गए JDK संस्करण का पता लगाने के लिए, निम्न कमांड दें:

  • javac -version

विधि 2. जावा ऐप्स के लिए आवंटित मेमोरी बढ़ाएं।

एक ऐसे एप्लिकेशन को लॉन्च करना जो जावा वर्चुअल मशीन के अधिकतम मेमोरी आकार से अधिक हो, "Could Not Create the Java Virtual Machine" त्रुटि का कारण बन सकता है। इस समस्या को हल करने के लिए, आगे बढ़ें और जावा द्वारा उपयोग की जा सकने वाली आवंटित सिस्टम मेमोरी को बढ़ाएं:

1. Start मेनू पर क्लिक करें और search बार में टाइप करें: view advanced system settings। फिर Open पर क्लिक करें।

जावा एप्लिकेशन में  Could Not Create the Java Virtual Machine  त्रुटि को हल करें

 

2. 'System Properties' विंडो में, Advanced टैब चुनें और Environment Variables पर क्लिक करें।

जावा एप्लिकेशन में  Could Not Create the Java Virtual Machine  त्रुटि को हल करें

 

3. System variables फलक के नीचे, New चुनें।

जावा एप्लिकेशन में  Could Not Create the Java Virtual Machine  त्रुटि को हल करें

 

4. Variable name को _JAVA_OPTIONS और Variable value को -Xmx1024M पर सेट करें। फिर परिवर्तन को सेव करने और सभी खुली विंडो बंद करने के लिए दो बार OK पर क्लिक करें। *

* जानकारी: यह जावा के लिए आवंटित मेमोरी को 1GB (1024MB) पर समायोजित करेगा।

जावा एप्लिकेशन में  Could Not Create the Java Virtual Machine  त्रुटि को हल करें

 

5. परिवर्तन लागू करने के लिए अपनी मशीन को रीस्टार्ट करें।
6. अंत में जावा वर्चुअल मशीन पर अपना गेम या ऐप खोलने का प्रयास करें। समस्या दूर हो जानी चाहिए।

 

विधि 3. java.exe को एडमिन अधिकारों के साथ लॉन्च करें।

जावा त्रुटि तब भी दिखाई देती है जब उपयोगकर्ता के पास कुछ एक्जीक्यूटेबल लॉन्च करने के लिए एडमिन अधिकार या अनुमति नहीं होती है। जावा को हमेशा एडमिनिस्ट्रेटर के रूप में चलाने के लिए कॉन्फ़िगर करने से समस्या ठीक हो सकती है।

1. Start मेनू दबाएं और सर्च बॉक्स में Java टाइप करें।
2. Open file location पर क्लिक करें।

जावा एप्लिकेशन में  Could Not Create the Java Virtual Machine  त्रुटि को हल करें

 

3. फाइल एक्सप्लोरर विंडो में, Java एक्जीक्यूटेबल फाइल पर राइट-क्लिक करें और Properties चुनें।

जावा एप्लिकेशन में  Could Not Create the Java Virtual Machine  त्रुटि को हल करें

 

4. 'java Properties' विंडो में Compatibility टैब चुनें और Settings फलक के नीचे, बॉक्स Run this program as an administrator को चेक करें। फिर Apply और OK पर क्लिक करें।

जावा एप्लिकेशन में  Could Not Create the Java Virtual Machine  त्रुटि को हल करें

5. अंत में, "Could Not Create the Java Virtual Machine" त्रुटि के कारण नहीं चल सकने वाले प्रोग्राम को शुरू करें और देखें कि क्या समस्या बनी रहती है।

 

विधि 4. जावा को पूरी तरह से हटाएं और रीइंस्टॉल करें।

कुछ मामलों में, जावा भ्रष्ट हो सकता है या घटक गायब हो सकते हैं, जिससे आप जो गेम या एप्लिकेशन चलाने का प्रयास कर रहे हैं वे बंद हो जाते हैं। इस मामले में, अपने कंप्यूटर से जावा के सभी संस्करणों को हटाने और इसे रीइंस्टॉल करने के लिए नीचे दिए निर्देशों का पालन करें।

1. Java Uninstall tool डाउनलोड करें।
2.
टूल चलाएं और सभी जावा संस्करणों को हटाने के लिए चुनें।

जावा एप्लिकेशन में  Could Not Create the Java Virtual Machine  त्रुटि को हल करें

 

3. हटाने के बाद, डिस्क पर निम्न स्थानों से Java फ़ोल्डर(ओं) को हटाएं (यदि मौजूद हों):

  • C:\Program Files\
  • C:\Program Files (x86)\

4. रीस्टार्ट करें।

5. रीबूट के बाद, जावा के आधिकारिक डाउनलोड पेज पर जाएं और जावा का नवीनतम संस्करण डाउनलोड और इंस्टॉल करें।

जावा एप्लिकेशन में  Could Not Create the Java Virtual Machine  त्रुटि को हल करें

 

बस इतना ही! आपके लिए कौन सी विधि काम आई?
मुझे कमेंट में अपने अनुभव के बारे में बताकर बताएं कि क्या इस गाइड ने आपकी मदद की है। कृपया इस गाइड को लाइक और शेयर करके दूसरों की मदद करें।


  1. UEFI सिस्टम पर विंडोज 10 बूट कॉन्फिगरेशन अपडेट एरर ठीक करें UEFI सिस्टम पर विंडोज 10 बूट कॉन्फिगरेशन अपडेट एरर ठीक करें

    विंडोज 10 सेटअप एरर विंडोज कंप्यूटर के बूट कॉन्फिगरेशन को अपडेट नहीं कर सका। इंस्टॉलेशन आगे नहीं बढ़ सकता। आमतौर पर उन कंप्यूटर्स में आता है जो UEFI सपोर्ट करते हैं और जिनमें सिक्योर बूट इनेबल है। इस समस्या को हल करने के लिए, आपके पास दो विकल्प हैं: सिक्योर बूट डिसेबल करके लिगेसी USB बूट डिवाइस से इ

  1. SFC /SCANNOW में  विंडोज रिसोर्स प्रोटेक्शन अनुरोधित ऑपरेशन नहीं कर सका  त्रुटि ठीक करें SFC /SCANNOW में 'विंडोज रिसोर्स प्रोटेक्शन अनुरोधित ऑपरेशन नहीं कर सका' त्रुटि ठीक करें

    कुछ दिन पहले मैंने SFC /SCANNOW कमांड का उपयोग करके विंडोज रिकवरी एनवायरनमेंट में विंडोज 10 सिस्टम की मरम्मत करने की कोशिश की। लेकिन, SFC /SCANNOW कमांड जारी करने के बाद, मुझे त्रुटि मिली विंडोज रिसोर्स प्रोटेक्शन अनुरोधित ऑपरेशन नहीं कर सका। इस ट्यूटोरियल में आपको विंडोज रिकवरी एनवायरनमेंट (WinRE)

  1. Windows 7 पर VirtualBox में USB 3.0 ड्राइव पहचानी नहीं गई - चरण-दर-चरण समाधान Windows 7 पर VirtualBox में USB 3.0 ड्राइव पहचानी नहीं गई - चरण-दर-चरण समाधान

    यदि USB 3.0 ड्राइव VirtualBox गेस्ट मशीन में पहचानी नहीं जाती है, तो नीचे समस्या को ठीक करने के लिए पढ़ें। कुछ दिन पहले मैंने एक Oracle VirtualBox VM पर Windows 7 चलाकर USB 3.0 ड्राइव माउंट करने की कोशिश की लेकिन सफलता नहीं मिली। इसलिए, मैंने इसी समस्या वाले अन्य लोगों की मदद के लिए यह ट्यूटोरियल लि