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