java - ग्रहण ने बताया "जेएनआई साझा पुस्तकालय लोड करने में विफल"




eclipse jni (3)

संभावित डुप्लिकेट:
जेएनआई साझा लाइब्रेरी (जेडीके) लोड करने में विफल

मैं ग्रहण नहीं खोल सकता क्योंकि मुझे एक चेतावनी मिलती है जो कहती है

जेएनआई साझा पुस्तकालय सी लोड करने में विफल: \ प्रोग्राम फ़ाइलें (x86) \ eclipse \ jre \ bin \ client \ jvm.dll

मुझे YouTube पर एक प्रकार का समाधान मिला है, ग्रहण जेएनआई लाइब्रेरी फिक्स लोड करने में विफल रहा है

वह कहता है कि आपको केवल JRE 7 फ़ोल्डर डाउनलोड करना होगा। तो मुझे C:\Program Files (x86)\Java\jre7\bin\server\jvm.dll को C:\Program Files (x86)\eclipse\jre\bin\client\jvm.dll

लेकिन जेआरई 7 लिंक कहां है?


जावा के 64-बिट संस्करण को स्थापित करने से समस्या हल हो जाएगी। सभी ऑपरेटिंग सिस्टम के लिए जावा जावा डाउनलोड पर जाएं

यह जावा संस्करण की असंगतता के कारण एक समस्या है और ग्रहण संस्करण 64 बिट होना चाहिए यदि आप 64-बिट सिस्टम का उपयोग कर रहे हैं।


सबसे पहले, सुनिश्चित करें कि ग्रहण और जेडीके मैच का आपका संस्करण, दोनों 64-बिट या दोनों 32-बिट (आप 64-बिट के साथ 32-बिट मिश्रण और मिलान नहीं कर सकते)।

दूसरा, eclipse.ini में -vm तर्क जावा निष्पादन योग्य को इंगित करना चाहिए। उदाहरण के लिए http://wiki.eclipse.org/Eclipse.ini देखें।

यदि आप अनिश्चित हैं कि आपके द्वारा स्थापित ग्रहण के संस्करण (64-बिट या 32-बिट) को स्थापित किया गया है, तो आप कुछ अलग-अलग तरीकों को निर्धारित कर सकते हैं। देखें कि एक स्थापित ग्रहण 32 या 64 बिट संस्करण है या नहीं?


JRE 7 शायद Program Files\Java और Program Files(x86)\Java में स्थापित नहीं है।





jni