Errore di installazione di Netbeans: la cartella jdk specificata non contiene jdk


13

Durante l'installazione di Netbeans 7.3 ho ricevuto questo messaggio

the specified jdk folder does not contain jdk

Ho openjdk 7 installato sul mio sistema usando apt-get. Ho provato a specificare il percorso /usr/lib/jvm/java-7-openjdk-i386e ho anche provato a, /usr/lib/jvm/java-7-openjdk-i386/binma nulla funziona. Cosa dovrei fare?


Dai un'occhiata a Questo potrebbe essere d'aiuto.
Mitch

Risposte:


14

Ho la soluzione. Come dice la documentazione di openjdk, ho installato openjdk usando

sudo apt-get install openjdk-7-jre

Ma non è un'installazione completa. Dopo di che ho usato questo comando

sudo apt-get install openjdk-7-jdk

Installa diversi pacchetti extra. Dopo che netbeans trova jdk automaticamente e l'installazione normale è stata completata senza problemi ...


Quindi non hai installato jdk? : /
Bruno Pereira,

Durante l'installazione di openjdk non conosco il secondo comando mentre lo installavo leggendo un articolo.
Nabil,

3

Devi impostare il JAVA_HOMEpercorso.

Apri /etc/profilecon il tuo editor di testo preferito, ad es

gksudo gedit /etc/profile

Passare alla fine del file e aggiungere questi contenuti

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

Ricarica il tuo sistema PATH / etc / profile con

. /etc/profile

Come opzione, è possibile eseguire il programma di installazione con l' --javahomeopzione che punta al /usr/lib/jvm/java-7-openjdk-i386percorso in quanto tale

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

questo costringerà il programma di installazione a utilizzare quel percorso per la versione Java desiderata.


L'ultimo comando dovrebbe essere ./netbeans.sh --javahome / usr / lib / jvm / java-7-openjdk-i386 === ma no, non funziona. Stesso risultato
Nabil,

Quali sono i contenuti della cartella java-7-openjdk-i386?
Bruno Pereira,

Grazie ma ho ottenuto la soluzione.
Nabil,

0

per me funziona. Ho installato Netbeans 8 e mi chiede di unirmi al percorso jd.

Ho usato la prima risposta:

sudo apt-get install openjdk-7-jdk

di

sh netbeans-8.0-linux.sh(supponiamo che io sia nel punto in /home/MYNAME/Download/cui ho scaricato il .shfile)

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.