जावा गेम और एप्लिकेशन और सर्वर-साइड प्रोग्राम बनाने के लिए सबसे अच्छे विकास उपकरणों में से एक है। जावा में लिखे गए गेम या ऐप्स को चलाने के लिए जावा वर्चुअल मशीन वातावरण की आवश्यकता होती है।
जावा के साथ विकसित गेम या एप्लिकेशन अप्रत्याशित रूप से क्रैश हो सकते हैं या विभिन्न कारणों से खुलने में विफल हो सकते हैं, "जावा वर्चुअल मशीन नहीं बना सका। त्रुटि:एक घातक अपवाद हुआ है। प्रोग्राम बाहर निकल जाएगा"।
नीचे आपको विंडोज 10/11 ओएस में जावा वर्चुअल मशीन लॉन्चर त्रुटि "जावा वर्चुअल मशीन नहीं बना सका" को हल करने के लिए कई तरीके मिलेंगे।
कैसे ठीक करें:Windows 10/11 में Java वर्चुअल मशीन नहीं बना सका।*
* सुझाव:निम्नलिखित विधियों को जारी रखने से पहले, निम्नलिखित का प्रयास करें और देखें कि क्या समस्या बनी रहती है
-
- सभी विंडोज अपडेट इंस्टॉल करें।
- CTRL दबाएं + SHIFT + ईएससी कार्य प्रबंधक खोलने के लिए और प्रक्रियाओं . पर टैब बंद करें जावा वर्चुअल मशीन . के सभी उदाहरण (राइट-क्लिक> कार्य समाप्त करें)
- 1. जावा आईडीई ऐप के लिए जावा संस्करण का सही संस्करण स्थापित करें।
- 2. जावा ऐप्स के लिए आवंटित मेमोरी बढ़ाएँ।
- 3. व्यवस्थापक अधिकारों के साथ जावा लॉन्च करें।
- 4. जावा को पूरी तरह से निकालें और पुनर्स्थापित करें।
विधि 1. जावा आईडीई ऐप के लिए जावा संस्करण का सही संस्करण स्थापित करें*
* नोट:यह विधि केवल कोडिंग के लिए जावा आईडीई एप्लिकेशन का उपयोग करने वाले उपयोगकर्ताओं पर लागू होती है।
यदि आपको जावा आईडीई एप्लिकेशन पर उल्लिखित त्रुटि प्राप्त होती है, तो आपको यह सुनिश्चित करना होगा कि जावा का स्थापित संस्करण जावा संस्करण (जेआरई या जेडीके) के साथ संगत है जो जावा आईडीई (जावा इंटीग्रेटेड डेवलपमेंट एनवायरनमेंट) एप्लिकेशन पर चल रहा है। तो, इस प्रकार आगे बढ़ें:
चरण 1. जावा आईडीई के JRE/JDK चल रहे संस्करण की जाँच करें।
जैसे एक्लिप्स आईडीई में, नीचे दिए गए चरणों का पालन करके देखें कि यह JRE या JDK के किस संस्करण पर चल रहा है:
1. मुख्य मेनू से, सहायता . क्लिक करें> ग्रहण के बारे में .
2. स्थापना विवरण . पर क्लिक करें और कॉन्फ़िगरेशन . चुनें टैब.
3. 'एक्लिप्स आईडीई इंस्टॉलेशन विवरण' विंडो में, -vm
4. से शुरू होने वाली लाइन को देखें। नीचे दी गई पंक्ति का मान आपको दिखाएगा कि कौन सा JDK या JRE संस्करण जिस पर ग्रहण चल रहा है।
- उदाहरण:यदि पथ में "jre6" है, तो इसका मतलब है कि ग्रहण JRE संस्करण 6 चला रहा है
- उदाहरण:यदि पथ में "jdk1.8.0_05" है इसका मतलब है कि ग्रहण JDK संस्करण 8 चला रहा है।
चरण 2. जांचें कि विंडोज़ पर जेआरई या जेडीके का कौन सा संस्करण स्थापित है।
1. खोज बॉक्स प्रकार में:cmd (या कमांड प्रॉम्प्ट ) फिर व्यवस्थापक के रूप में चलाएँ चुनें।
2. स्थापित जावा संस्करण का पता लगाने के लिए निम्नलिखित कमांड दें और Enter hit दबाएं :
- जावा-संस्करण
3. यदि आईडीई आपके डिवाइस पर जावा संस्करण का समर्थन नहीं करता है, तो जावा के सही संस्करण को स्थापित करने के लिए आगे बढ़ें। **
* नोट:कुछ मामलों में स्थापित JRE और JDK संस्करण भिन्न हो सकते हैं। इसलिए, यदि आप JDK पर JAVA IDE एप्लिकेशन चला रहे हैं, तो आगे बढ़ें और यह भी जांचें कि क्या JDK JAVA IDE ऐप के चल रहे JDK से मेल खाता है। विंडोज़ पर स्थापित JDK संस्करण का पता लगाने के लिए, निम्नलिखित कमांड दें:
- जावैक-संस्करण
विधि 2. जावा ऐप्स के लिए आवंटित मेमोरी बढ़ाएं।
जावा वर्चुअल मशीन के अधिकतम मेमोरी आकार से अधिक एप्लिकेशन लॉन्च करने से "जावा वर्चुअल मशीन नहीं बना सका" त्रुटि हो सकती है। इस समस्या को हल करने के लिए, आगे बढ़ें और आवंटित सिस्टम मेमोरी को बढ़ाएँ जिसका उपयोग JAVA इस प्रकार कर सकता है:
1. प्रारंभ . पर क्लिक करें मेनू और टाइप करें खोज बार:उन्नत सिस्टम सेटिंग्स देखें। फिर खोलें क्लिक करें.
2. 'सिस्टम गुण' विंडो में, उन्नत चुनें टैब पर क्लिक करें और पर्यावरण चर . पर क्लिक करें ।
3. सिस्टम चर फलक के नीचे, नया select चुनें ।
4. चर नाम को _JAVA_OPTIONS . के रूप में सेट करें और परिवर्तनीय मान -Xmx1024M . के रूप में . फिर, ठीक . क्लिक करें परिवर्तन को सहेजने के लिए दो बार और सभी खुली हुई विंडो बंद करें। **
* जानकारी:यह जावा के लिए आवंटित मेमोरी को 1GB (1024MB) में समायोजित कर देगा।
5. पुनरारंभ करें परिवर्तन लागू करने के लिए आपकी मशीन।
6. अंत में जावा वर्चुअल मशीन पर अपना गेम या ऐप खोलने का प्रयास करें। समस्या दूर हो जानी चाहिए।
विधि 3. व्यवस्थापक अधिकारों के साथ java.exe लॉन्च करें।
जावा त्रुटि तब भी प्रकट होती है जब उपयोगकर्ता के पास कुछ निष्पादन योग्य लॉन्च करने के लिए व्यवस्थापक अधिकार या अनुमतियां नहीं होती हैं। Java को हमेशा व्यवस्थापक के रूप में चलाने के लिए कॉन्फ़िगर करने से समस्या ठीक हो सकती है।
<बी>1. प्रारंभ करें . दबाएं मेनू और टाइप करें जावा खोज बॉक्स में।
2. फ़ाइल स्थान खोलें क्लिक करें।
3. फ़ाइल एक्सप्लोरर विंडो में, राइट-क्लिक करें जावा निष्पादन योग्य फ़ाइल और गुण . चुनें ।
4. 'जावा प्रॉपर्टीज' विंडो पर संगतता . चुनें टैब और नीचे सेटिंग फलक, बॉक्स चेक करें इस प्रोग्राम को व्यवस्थापक के रूप में चलाएं . फिर लागू करें . क्लिक करें और ठीक ।
5. अंत में, प्रोग्राम शुरू करें जो "जावा वर्चुअल मशीन नहीं बना सका" त्रुटि के कारण नहीं चल सकता है और देखें कि क्या समस्या बनी रहती है।
विधि 4. जावा को पूरी तरह से निकालें और पुनर्स्थापित करें।
कुछ मामलों में, जावा दूषित हो सकता है या घटक गायब हो सकता है, जिससे गेम या एप्लिकेशन बंद हो सकते हैं जिन्हें आप बंद करने का प्रयास कर रहे हैं। इस मामले में, अपने कंप्यूटर से जावा संस्करणों के सभी संस्करणों को हटाने और इसे पुनः स्थापित करने के लिए नीचे दिए गए निर्देशों का पालन करें।
1. जावा अनइंस्टॉल टूल डाउनलोड करें।
2. टूल चलाएँ और सभी Java संस्करण निकालने का चयन करें ।
3. हटाने के बाद, आगे बढ़ें और हटाएं जावा डिस्क पर निम्नलिखित स्थानों से फ़ोल्डर (यदि मौजूद हैं):
- सी:\प्रोग्राम फ़ाइलें\
- C:\Program Files (x86)\
<मजबूत>4. पुनः प्रारंभ करें आपका कंप्यूटर।
5. रीबूट करने के बाद, डाउनलोड करने और इंस्टॉल . करने के लिए Java आधिकारिक डाउनलोड पृष्ठ पर जाएं जावा का नवीनतम संस्करण।
इतना ही! आपके लिए किस विधि ने काम किया?
मुझे बताएं कि क्या इस गाइड ने आपके अनुभव के बारे में अपनी टिप्पणी छोड़ कर आपकी मदद की है। कृपया दूसरों की मदद करने के लिए इस गाइड को लाइक और शेयर करें।