Netbeans kurulum hatası: Belirtilen jdk klasörü jdk içermiyor


13

Netbeans 7.3 kurulumu sırasında bu mesajı aldım

the specified jdk folder does not contain jdk

Apt-get kullanarak sistemimde openjdk 7 yüklü. Ben yolu belirtmeye çalıştım /usr/lib/jvm/java-7-openjdk-i386ve aynı zamanda denedim /usr/lib/jvm/java-7-openjdk-i386/binama hiçbir şey çalışmıyor. Ne yapmalıyım?


Bir göz atın Bu yardımcı olabilir.
Mitch

Yanıtlar:


14

Çözümü aldım. Openjdk belgelerinin dediği gibi openjdk kullanarak

sudo apt-get install openjdk-7-jre

Ancak tam kurulum değildir. Bundan sonra bu komutu kullandım

sudo apt-get install openjdk-7-jdk

Birkaç ekstra paket kurar. Bu netbeans jdk otomatik olarak bulmak ve normal kurulum sorunsuz tamamlandıktan sonra ...


Yani jdk yüklü değil mi? : /
Bruno Pereira

Openjdk kurulumu sırasında, bir makaleyi okuyarak yüklediğim için ikinci komutu bilmiyorum.
Nabil

3

JAVA_HOMEYolu ayarlamanız gerekir .

/etc/profilesizinle favori metin düzenleyicisi, yani

gksudo gedit /etc/profile

Dosyanın sonuna gidin ve bu içerikleri ekleyin

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

Sistem geniş PATH / etc / profilinizi

. /etc/profile

Bir seçenek olarak, yükleyiciyi --javahome, /usr/lib/jvm/java-7-openjdk-i386yolu bu şekilde işaret edecek şekilde çalıştırabilirsiniz.

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

bu, yükleyiciyi istediğiniz Java sürümü için bu yolu kullanmaya zorlar.


Son komut ./netbeans.sh --javahome / usr / lib / jvm / java-7-openjdk-i386 === olmalıdır, ancak hayır, çalışmıyor. Aynı sonuç.
Nabil

Java-7-openjdk-i386 klasörünün içeriği nedir?
Bruno Pereira

Teşekkürler ama çözümü aldım.
Nabil

0

benim için çalışıyor. Netbeans 8'i kurdum ve jd yoluna katılmamı istiyor.

İlk cevabı kullandım:

sudo apt-get install openjdk-7-jdk

göre

sh netbeans-8.0-linux.sh( dosyayı /home/MYNAME/Download/indirdiğim yerdeyim .sh)

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.