मैक ओएस पर इंटेलीज आईडिया जेडीके कॉन्फ़िगरेशन


120

मैं IntelliJ IDEA 10 का उपयोग कर रहा हूं। हर बार जब मैं एक नया प्रोजेक्ट बनाता हूं, तो वह मुझसे इस प्रोजेक्ट के लिए जेडीके चुनने के लिए कह रहा है। किसी को पता है कि मैं इसे कैसे कॉन्फ़िगर कर सकता हूं और इसका उपयोग करना आसान है?



जवाबों:


272

यदि आप Mac OS X या Ubuntu पर हैं, तो समस्या JDK के लिए सहानुभूति के कारण होती है। फ़ाइल | अमान्य कैश में मदद करनी चाहिए। यदि ऐसा नहीं होता है, तो JDK पथ को सीधे JDK होम फ़ोल्डर में निर्दिष्ट करें, सिमिलिंक नहीं।

अवैध कैश मेनू आइटम IntelliJ IDEA फ़ाइल मेनू के अंतर्गत उपलब्ध है ।

हाल ही में Apple Java अपडेट के बाद JDK का सीधा रास्ता है:

/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

IDEA में आप फाइल में नया JSDK कॉन्फ़िगर कर सकते हैं | प्रोजेक्ट संरचना , बाईं ओर एसडीके चुनें , फिर [+] बटन दबाएँ, फिर ऊपर JDK होम पथ निर्दिष्ट करें, आपको कुछ इस तरह मिलना चाहिए:

मैक पर JDK 1.6


1
मैंने IntelliJ IDEA 11.x और 12.x EAP के साथ OS X 10.8 पर भी यही कोशिश की और यह समस्या का समाधान नहीं करता है। मेरे पास Apple से जावा 1.6 और Oracle से जावा 1.7 दोनों हैं, लेकिन समस्या उन दोनों के अनुरूप है।
— सोरिन

इस बग का पालन करें, इस कारण हो सकता है youtrack.jetbrains.com/issue/IDEA-95789
— Sorin

1
jdk पथ संस्करण से संस्करण में परिवर्तित हो सकता है, पथ का पता लगाने के लिए: which javaटर्मिनल में, यह प्रिंट करता है /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/bin/javaऔर फिर HomeIntelliJ विचार संवाद में इनपुट के लिए dir पथ का उपयोग करता है , जैसे/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home
— मैक्सिम येफ्रेमोव

12

अभी हाल ही में यह कोशिश की है और जब JDK का चयन करने की कोशिश की जा रही है ... इंटेलीजे के माध्यम से खोलने और चयन करते समय /System/Library/Java/JavaVirtualMachines/उतना ही खाली दिखाई देता है । इसलिए मैं JDK का चयन नहीं कर सका ...

मैंने पाया है कि इसे हल करने के लिए, जब खोजक विंडो खुली ( [+] JDK दबाकर ) पथ निर्दिष्ट करने के लिए बस शॉर्टकट Shift + CMD + G का उपयोग करें। ( /System/Library/Java/JavaVirtualMachines/1.6.0.jdkमेरे मामले में)

और वोइला, इंटेलीज उस बिंदु से सब कुछ पा सकते हैं।


5

जब आप JAVA को अपडेट करते हैं तो JDK पथ बदल सकता है। मैक के लिए आपको स्थापित जावा संस्करण की जांच करने के लिए निम्न पथ पर जाना चाहिए।

/Library/Java/JavaVirtualMachines/

इसके बाद, JDK संस्करण कहें जो आपको मिल रहा है jdk1.8.0_151.jdk, इसके भीतर होम डाइरेक्टरी का पथ JDK होम पथ है।

मेरे मामले में यह था:

/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home

आप पर जाकर इसे कॉन्फ़िगर कर सकते हैं File -> Project Structure -> SDKs।

यहाँ छवि विवरण दर्ज करें यहाँ छवि विवरण दर्ज करें


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.