मैं IntelliJ IDEA 10 का उपयोग कर रहा हूं। हर बार जब मैं एक नया प्रोजेक्ट बनाता हूं, तो वह मुझसे इस प्रोजेक्ट के लिए जेडीके चुनने के लिए कह रहा है। किसी को पता है कि मैं इसे कैसे कॉन्फ़िगर कर सकता हूं और इसका उपयोग करना आसान है?
मैं IntelliJ IDEA 10 का उपयोग कर रहा हूं। हर बार जब मैं एक नया प्रोजेक्ट बनाता हूं, तो वह मुझसे इस प्रोजेक्ट के लिए जेडीके चुनने के लिए कह रहा है। किसी को पता है कि मैं इसे कैसे कॉन्फ़िगर कर सकता हूं और इसका उपयोग करना आसान है?
जवाबों:
यदि आप 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 होम पथ निर्दिष्ट करें, आपको कुछ इस तरह मिलना चाहिए:
which java
टर्मिनल में, यह प्रिंट करता है /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/bin/java
और फिर Home
IntelliJ विचार संवाद में इनपुट के लिए dir पथ का उपयोग करता है , जैसे/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home
अभी हाल ही में यह कोशिश की है और जब JDK का चयन करने की कोशिश की जा रही है ... इंटेलीजे के माध्यम से खोलने और चयन करते समय /System/Library/Java/JavaVirtualMachines/
उतना ही खाली दिखाई देता है । इसलिए मैं JDK का चयन नहीं कर सका ...
मैंने पाया है कि इसे हल करने के लिए, जब खोजक विंडो खुली ( [+] JDK दबाकर ) पथ निर्दिष्ट करने के लिए बस शॉर्टकट Shift + CMD + G का उपयोग करें। ( /System/Library/Java/JavaVirtualMachines/1.6.0.jdk
मेरे मामले में)
और वोइला, इंटेलीज उस बिंदु से सब कुछ पा सकते हैं।
जब आप 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
।
मैक इंटेलीज आइडिया 12 पर इसे वरीयताएँ / कीमैप्स दिए गए हैं:।