2014-04-22 7 views
6

लॉन्च करने में त्रुटि जब मैं idea64.exe (IntelliJ IDEA 64-बिट संस्करण) खोलने का प्रयास करता हूं तो मुझे त्रुटि मिलती है "कोई JVM स्थापना नहीं मिली। कृपया उत्पाद को पुनर्स्थापित करें या जेडीके इंस्टॉल करें।"idea64.exe

यह क्यों है? मेरे पास जावा 8 अपडेट 5 (64-बिट) और जावा एसई डेवलपमेंट किट 8 अपडेट 5 (64-बिट) दोनों स्थापित हैं। इसके अलावा, idea.exe (32-बिट) ठीक

+1

यदि विचार 32 ठीक काम करता है, शायद एक '64 बिट 'मुद्दा। यदि आप कमांड प्रॉम्प्ट खोलते हैं, और 'java -version -d64' टाइप करते हैं तो यह पुष्टि करेगा कि आपके पथ पर JVM 64-बिट एक है या नहीं? – Matt

+0

यह निश्चित रूप से 64-बिट है। मैं इस मुद्दे की तलाश में रहूंगा हालांकि –

उत्तर

11

According to JetBrains काम करता है, idea64.exe इस JDK खोज अनुक्रम का उपयोग करता है:

IDEA_JDK_64 environment variable 
..\jre64 directory 
system Registry 
JDK_HOME environment variable 
JAVA_HOME environment variable 

आईडिया अपने JDK ऑटो पता लगाने के लिए विफल रहता है, IDEA_JDK_64 स्थापित करने के लिए प्रयास करें।

+0

मैं यह कैसे करूँगा? मुझे IDEA_JDK_64 –

+0

IDEA_JDK_64 एक पर्यावरण परिवर्तनीय नहीं है: एक साधारण परीक्षण के लिए cmd.exe खोलें, "SET IDEA_JDK_64 = ..." टाइप करें जहां "..." आपकी जेडीके निर्देशिका का पूरा पथ है, लिंक किए गए वेबपृष्ठ को देखें , एक उदाहरण है जो "सी: \ प्रोग्राम फ़ाइलें (x86) \ जावा \ jdk1.7.0_17" पढ़ता है। हाथ से इस cmd खोल के भीतर से 'idea64.exe' शुरू करें। – mdo

+1

धन्यवाद! मुझे बस cmd.exe में SETX कमांड का उपयोग करना अभी पूरी तरह से काम करता है! धन्यवाद :) –