अन्य उत्तर 64 बिट संस्करणों के लिए काम नहीं करेगा देखते हैं। जेटब्रेन ने वास्तव में इसे काफी अच्छी तरह से दस्तावेज किया है। https://intellij-support.jetbrains.com/hc/en-us/articles/206544879-Selecting-the-JDK-version-the-IDE-will-run-under से:
जावा 8
कृपया ध्यान रखें कि जावा 8 सभी समर्थित प्लेटफार्मों पर संस्करण 16 से शुरू IntelliJ विचार को चलाने के लिए आवश्यक है। यह उसी शाखा (144+) से जारी लाइटवेट आईडीई पर भी लागू होता है।
विंडोज
JDK सभी उत्पाद संस्थापक साथ आता है और यह अनुशंसित है कि आपके द्वारा दी गई JDK संस्करण जब तक कि वहाँ किसी भी विशिष्ट मुद्दे हैं का प्रयोग करेंगे।
32-बिट जेडीके IDE_HOME \ jre निर्देशिका में स्थित है और 32-बिट उत्पाद निष्पादन योग्य द्वारा उपयोग किया जाता है।
64-बिट मोड में आईडीई चलाने के लिए आपको 64-बिट जेडीके (जेआरई नहीं) वितरण को डाउनलोड और इंस्टॉल करने की आवश्यकता होगी और इसे स्वयं इंस्टॉल करें। आईडीई 64-बिट .exe फ़ाइल चलाते समय रजिस्ट्री से इसे ढूंढ और उपयोग करेगा (केवल इंटेलिजे आईडीईए के लिए उपलब्ध है, अन्य उत्पाद 64-बिट मोड में चलाने के लिए .bat फ़ाइल का उपयोग कर सकते हैं)।
< उत्पाद > .exe इस JDK खोज अनुक्रम का उपयोग करता है:
- IDEA_JDK/PHPSTORM_JDK/WEBIDE_JDK/PYCHARM_JDK/RUBYMINE_JDK/CLION_JDK/DATAGRIP_JDK वातावरण चर ( उत्पाद, WEBIDE_JDK पर निर्भर करता है संस्करण 2016.1 से पहले वेबस्टॉर्म और PhpStorm दोनों पर लागू होता है)
- ..\ JRE निर्देशिका
- प्रणाली रजिस्ट्री
- JDK_HOME वातावरण चर
- JAVA_HOME वातावरण वैरिएबल
idea64.exe इस JDK खोज अनुक्रम का उपयोग करता है:
- IDEA_JDK_64 वातावरण चर
- .. \ jre64 निर्देशिका
- प्रणाली रजिस्ट्री
- JDK_HOME वातावरण चर
- JAVA_HOME वातावरण वैरिएबल
यह भी .bat बिन निर्देशिका में स्थित फ़ाइल के साथ आईडीई शुरू करने के लिए संभव है, इसे इस्तेमाल करता है निम्नलिखित JDK खोज अनुक्रम:
- IDEA_JDK/PHPSTORM_JDK/WEBIDE_JDK/PYCHARM_JDK/RUBYMINE_JDK/CLION_JDK/DATAGRIP_JDK वातावरण चर (निर्भर करता है उत्पाद के बारे में)
- .. \ JRE निर्देशिका
- JDK_HOME वातावरण चर
- JAVA_HOME वातावरण वैरिएबल
पर्यावरण चर, JDK स्थापना होम निर्देशिका को इंगित करना चाहिए उदाहरण के लिए:
c: \ प्रोग्राम फ़ाइलें (x86) \ जावा \ jdk1.8.0_66
आईडीई द्वारा उपयोग किए जाने वाले वास्तविक जेडीके संस्करण को सहायता में सत्यापित किया जा सकता है। संवाद के बारे में (मेनू तक पहुंचने के लिए कोई भी परियोजना खोलें)।
उत्पाद के आधार पर IDE_HOME से डिफ़ॉल्ट संस्करण \ JRE ओवरराइड करने के लिए IDEA_JDK/PHPSTORM_JDK/WEBIDE_JDK/PYCHARM_JDK/RUBYMINE_JDK/CLION_JDK/DATAGRIP_JDK चर को परिभाषित करें।
चर जोड़ने के लिए रैपिड पर्यावरण संपादक का उपयोग करें, यह गलत पथ का पता लगाएगा।
लिनक्स
IntelliJ विचार 16 और हल्के IDEs के नवीनतम संस्करणों की है, हम, लिनक्स वितरण के साथ कस्टम JRE bundling कर रहे हैं जैसे हम मैक के लिए कर रहा हूँ से शुरू। हमारा कस्टम जेआरई ओपनजेडीके पर आधारित है और लिनक्स पर बेहतर उपयोगकर्ता अनुभव प्रदान करने के लिए सबसे अद्यतित फिक्स शामिल है (जैसे फ़ॉन्ट प्रतिपादन सुधार और HiDPI समर्थन)।
बूट जेडीके पथ कॉन्फ़िगर फ़ोल्डर में स्थित .jdk फ़ाइल में संग्रहीत है। इसे या तो चेंज आईडीई बूट जेडीके एक्शन या मैन्युअल रूप से .jdk फ़ाइल को संपादित करके संशोधित किया जा सकता है (यदि आप आईडीई को किसी एक्शन के माध्यम से बदलने के लिए शुरू नहीं कर सकते हैं)। बंडल जेआरई (यदि उपलब्ध हो) का उपयोग करने की अनुशंसा की जाती है। यदि आपके पास बंडल संस्करण के साथ कोई समस्या है, तो आप अपने सिस्टम के लिए उपलब्ध ओरेकल जेडीके या ओपनजेडीके के नवीनतम संस्करण पर स्विच कर सकते हैं (ओपनजेडीके 1.6 समर्थित नहीं है, कृपया 1.7 या बाद के संस्करणों का उपयोग करें, जेडीके 1.8 अनुशंसित है और पुराने जावा संस्करण हैं IntelliJ IDEA 16 से शुरू करने का समर्थन नहीं किया गया है)।
जेडीके खोज आदेश के लिए bin/.sh फ़ाइल की जांच करें, यह पर्यावरण चर नामों के संदर्भ में विंडोज के समान है। यह बूट जेडीके को समायोजित करने का एक विरासत तरीका है, इसे पुराने उत्पाद संस्करणों के लिए उपयोग करें। इसके बजाय .jdk फ़ाइल का उपयोग करने पर विचार करें (ऊपर देखें), ताकि आपके संशोधन आईडीई अपडेट/पुन: स्थापना से बच सकें।
यदि आपको लिनक्स पर जेडीके मैन्युअल रूप से स्थापित करने की आवश्यकता है तो यह उत्तर देखें। यदि आपको बदसूरत फोंट के साथ समस्या है, तो कृपया सुझावों के लिए यह थ्रेड टिप्पणियां देखें।
सहायता | के बारे में वास्तविक जेडीके संस्करण दिखाएगा।
मैक ओएस एक्स
हमारे नवीनतम आईडीई संस्करणों बंडल कस्टम JDK 8 जो सबसे जाना जाता OpenJDK बग के लिए होता है के साथ आते हैं। यदि आपको एक अलग जावा संस्करण का उपयोग करने की आवश्यकता है, तो कृपया https://blog.jetbrains.com/idea/2015/05/intellij-idea-14-1-4-eap-141-1192-is-available/ देखें।
यदि आप आईडीई जेडीके संस्करण को ओवरराइड करते हैं, तो इसका पथ कॉन्फ़िगर फ़ोल्डर में स्थित .jdk फ़ाइल में संग्रहीत होता है (IntelliJ IDEA के लिए idea.jdk, PyCharm के लिए pycharm.jdk आदि)। यदि आईडीई अब शुरू नहीं होता है और आप मेनू के माध्यम से इसे बदल नहीं सकते हैं तो इस फ़ाइल को हटाएं या फ़ाइल के अंदर पथ को मैन्युअल रूप से बदलें। आईडीई शुरू नहीं करता है हैं और इस फाइल, मौजूद नहीं है इसे मैन्युअल रूप से बना सकते हैं और, (जावा घर स्थान) का उपयोग करने के उदाहरण के लिए जावा पथ निर्दिष्ट: /Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk
एक पर्यावरण चर के रूप में? – EJTH
हां, एक पर्यावरण चर के रूप में। – Jayen
अधिक विस्तृत जानकारी के लिए आप https://intellij-support.jetbrains.com/hc/en-us/articles/206827547- चयन कर रहे हैं- the-JDK-version-the-IDE-will-run-under और http://stackoverflow.com/questions/8382641/installing-idea-on-ubuntu-11-10/8384111 – RiZKiT