2011-06-23 8 views
13
could not open C:\Program Files\Java\jre6\lib\i386\jvm.cfg 

आ रहा जब मैं ग्रहण आईडीई शुरू करने के लिए कोशिश कर रहा हूँ त्रुटि है।ग्रहण प्रारंभ करने में असमर्थ - जावा नहीं खोल सकता jre6 lib i386 jvm.cfg

मेरी C:\Program Files

jdk1.6.0_14 
jdk1.6.0_17 
jre6 

फ़ोल्डर होते हैं।

पथ

PATH: C:\Program Files\Java\jdk1.6.0_17\bin 

के लिए निर्धारित है समस्या

मैं इस लिंक देखा है क्या लेकिन यह मेरी समस्या को सुलझाने नहीं है can't find JRE in the JDK

+0

मुझे लगता है कि पथ है: C: \ Program Files \ जावा \ jdk1.6।0_17 –

+0

ऐसा करने का प्रयास करें ... –

उत्तर

3

मैं भी इस समस्या थी और मैं नहीं था उस

के बारे में कोई समाधान प्राप्त हो रहा है लेकिन अब मेरे पास समाधान है

अगर अपने वर्तमान चल रहा है JRE संस्करण की स्थापना रद्द करें और स्थापित करें उच्च एक

का मतलब है मैं jre1.6 उपयोग कर रहा था जब मैं इस समस्या थी, लेकिन जब मैं 1.7 स्थापित किया है इसे हल

+1

हाय वहाँ, कृपया http://stackoverflow.com/a/1060023/680124 –

1

क्या मेरे लिए काम किया जाना था जावा वेबपेज पर वापस जाएं और jdk के बजाय जावा जेरे डाउनलोड करें, क्योंकि यही वह बेवकूफ कंप्यूटर अब ढूंढ रहा है। फिर सी: प्रोग्राम फ़ाइलें> जावा खोलें और सुनिश्चित करें कि आप jdk के बजाय jre7 देखते हैं।

रुपये

8

यह समस्या दिखाई देते हैं, आप शुरू में डिफ़ॉल्ट स्थान में जावा स्थापित (सी: \ Program Files) और फिर बाद में किसी अन्य स्थान में फिर से स्थापित।

डिफ़ॉल्ट स्थापना java.exe, javaw.exe और javaws.exe को C: \ Windows \ System32 पर कॉपी करती है। यदि आप इस स्थिति में हैं और इन फ़ाइलों को हटा दें तो यह संभवतः आपकी समस्या का समाधान करेगा।

(जे के लिए धन्यवाद: http://jaykhimani.blogspot.com/2012/09/error-could-not-open-cprogram.html)

+0

पर ध्यान दें कि मेरे ब्लॉग पोस्ट ने आपकी मदद की है। – Jay

0

यह एक पुरानी पोस्ट है, लेकिन क्या मेरी समाधान संपादन किया गया था `eclispe.ini 'फ़ाइल JDK के लिए सही पथ शामिल करने के लिए हल किया।

लार्स ने जो जवाब दिया, उसका निर्माण करना, मैंने जावा को पुनर्स्थापित किया, ताकि यह समस्या का स्रोत हो। रेगर्डलेस, यह वह समाधान है जो मेरे लिए काम करता है। हालांकि, मुझे C: \ windows \ system32 से किसी भी फाइल को हटाने की ज़रूरत नहीं थी। मैंने केवल नई जावा स्थापना निर्देशिका में देखने के लिए ग्रहण को बताया।

ये docs संकेत दिया मैं वी एम के लिए पथ निर्दिष्ट करने के लिए की जरूरत:

-vm 
C:\Java\jdk1.7.0_25\bin\javaw.exe 
6

मैं एक Windows मशीन पर समान समस्या थी। मैंने अपनी जावा निर्देशिका को "प्रोग्राम फ़ाइलें" (निर्देशिका नाम में स्थान मुझे परेशानी दे रहा था) से सी में स्थानांतरित कर दिया था: \

मैंने अपने सभी पैथ चर को नए स्थान पर सेट किया, मशीन को पुनरारंभ किया और सोचा कि पर्याप्त होगानहीं

जावा - संस्करण

Error: could not open `C:\Program Files\Java\jre1.8.0_66\lib\i386\jvm.cfg

यह समाधान coderanch में अच्छा लोगों के ऊपर से आया

प्रारंभ regedit (बस चलाने के कार्यक्रम में "regedit" टाइप) और अपना रास्ता HKEY_LOCAL_MACHINE करने के लिए नीचे काम > सॉफ्टवेयर> JavaSoft

वहाँ आप कई अलग अलग जावा निर्देशिका

मिलेगा

जावा डेवलपमेंट किट

जावा प्लग-इन

जावा रनटाइम एनवायरनमेंट

जावा अद्यतन

जावा वेब प्रारंभ

प्रत्येक निर्देशिका में आप जावा के विभिन्न संस्करण (खासकर के लिए विभिन्न निर्देशिका मिल जाएगा। जावा वेब स्टार्ट)। प्रत्येक को खोलें और आप देखेंगे कि आपका पुराना पथ अभी भी सूचीबद्ध है। सूची के नाम (बाएं कॉलम) को डबल क्लिक करें और मैन्युअल रूप से नया पथ टाइप करें।

नया टर्मिनल खोलें और जावा संस्करण में टाइप करें और आपको ठीक होना चाहिए।

0

एक आसान समाधान है:

अपने पैथ की जांच करें। सबसे अधिक संभावना है कि यह गलत java.exe का जिक्र कर रहा है। जब मैंने ओएस पैच स्थापित किया तो यह मेरे साथ हो रहा था। चेकपॉइंट आदि की प्रक्रिया में, पीएटीएच संशोधित हो गया। एक बार मैंने इसे सही किया (पर्यावरण चर का उपयोग कर ...), यह तुरंत काम किया।

1

समस्या यह है कि आपका ग्रहण jre नहीं ढूंढ सकता। बस अपने जेरे फ़ोल्डर को ग्रहण फ़ोल्डर में कॉपी और पेस्ट करें और फिर ग्रहण शुरू करें। पर्यावरण परिवर्तनीय हटाएं।

1

समस्या: ग्रहण नियॉन त्रुटि: "C: \ Program Files \ जावा \ jre1.8.0xx.xx \ jvm.cfg"

समाधान Win7 प्रो: सिस्टम गुण> पर्यावरण चर> सिस्टम चर> पथ> संपादित करें > # सुनिश्चित करें कि वर्तमान जावा निर्देशिका पहले पथ में दिखाई देती है यदि 1 से अधिक जावा निर्देशिका मौजूद है।

निम्न पथ में, मैंने वर्तमान निर्देशिका के पीछे "सी: \ प्रोग्रामडाटा \ ओरेकल \ जावा \ जावापाथ" स्थानांतरित किया "सी: \ प्रोग्राम फ़ाइलें \ जावा \ jdk \ bin; सी: \ प्रोग्राम फ़ाइलें \ जावा \ jre \ bin ">

पथ सी: \ प्रोग्राम फ़ाइलें \ जावा \ jdk \ bin; सी: \ प्रोग्राम फ़ाइलें \ जावा \ jre \ bin; सी: \ apache-maven-3.5.0 \ bin; सी: \ ProgramData \ ओरेकल \ जावा \ javapath

1

अपने ग्रहण में रेखा के नीचे डाल की कोशिश करो/एसटीएस -STS.ini फ़ाइल

-vm C: \ Program Files \ जावा \ jdk1.8.0_121 (अपने JDK संस्करण) \ bin \ javaw.exe

इसे फ़ाइल के शीर्ष पर रखें। शायद यह काम करेगा।

कभी कभी ग्रहण फ़ोल्डर में javaw.exe डाल भी काम (जहां eclipse.exe है)

संबंधित मुद्दे