Netbeans त्रुटि स्थापित करता है: निर्दिष्ट jdk फ़ोल्डर में jdk नहीं होता है


13

नेटबीन्स 7.3 की स्थापना के दौरान मुझे यह संदेश मिला

the specified jdk folder does not contain jdk

मैं Openjdk 7 को apt-get का उपयोग करके अपने सिस्टम पर स्थापित करता हूं। मैंने पथ निर्दिष्ट करने की कोशिश की /usr/lib/jvm/java-7-openjdk-i386और कोशिश भी की /usr/lib/jvm/java-7-openjdk-i386/binलेकिन कुछ भी नहीं किया। मुझे क्या करना चाहिए?


पर एक नज़र डालें यह यह मदद कर सकता है।
मिच

जवाबों:


14

समाधान मिल गया। के रूप में Openjdk प्रलेखन का कहना है कि मैं का उपयोग कर Openjdk स्थापित किया

sudo apt-get install openjdk-7-jre

लेकिन यह पूर्ण स्थापना नहीं है। उसके बाद मैंने इस कमांड का इस्तेमाल किया

sudo apt-get install openjdk-7-jdk

यह कई अतिरिक्त पैकेज स्थापित करता है। उसके बाद netbeans स्वचालित रूप से jdk ढूंढता है और सामान्य स्थापना आसानी से पूरी होती है ...


तो आपने jdk इंस्टॉल नहीं किया था? : /
ब्रूनो परेरा

Openjdk इंस्टालेशन के दौरान मुझे दूसरी कमांड के बारे में पता नहीं है क्योंकि मैंने इसे एक आर्टिकल पढ़कर इंस्टॉल किया था।
नबील

3

आपको JAVA_HOMEरास्ता निर्धारित करने की आवश्यकता है ।

/etc/profileआप पसंदीदा पाठ संपादक के साथ खोलें , अर्थात

gksudo gedit /etc/profile

फ़ाइल के अंत में नेविगेट करें और इन सामग्रियों को जोड़ें

JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export JAVA_BIN
export PATH

अपने सिस्टम को विस्तृत PATH / etc / प्रोफ़ाइल के साथ पुनः लोड करें

. /etc/profile

एक विकल्प के रूप में, आप इंस्टॉलर को इस तरह --javahomeसे /usr/lib/jvm/java-7-openjdk-i386पथ को इंगित करने वाले विकल्प के साथ चला सकते हैं

netbeans-installer.sh --javahome /usr/lib/jvm/java-7-openjdk-i386

यह आपके द्वारा चाहा जाने वाले जावा संस्करण के लिए इंस्टॉलर को उस पथ का उपयोग करने के लिए मजबूर करेगा।


अंतिम कमांड होना चाहिए ।/netbeans.sh --javahome / usr / lib / jvm / java-7-openjdk-i386 === लेकिन यह काम नहीं कर रहा है। एक ही परिणाम।
नबील

Java-7-openjdk-i386 फ़ोल्डर की सामग्री क्या है?
ब्रूनो परेरा

धन्यवाद लेकिन मुझे समाधान मिल गया।
नबील

0

मेरे लिए यह काम करता है। मैंने Netbeans 8 स्थापित किया और यह मुझे jd पथ से जुड़ने के लिए कहता है।

मैंने पहले उत्तर का उपयोग किया:

sudo apt-get install openjdk-7-jdk

से

sh netbeans-8.0-linux.sh(मान लें कि मैं फ़ाइल /home/MYNAME/Download/डाउनलोड करने के स्थान पर हूं .sh)

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