Lors de l'installation de Netbeans 7.3 j'ai eu ce message
the specified jdk folder does not contain jdk
Openjdk 7 est installé sur mon système avec apt-get. J'ai essayé de spécifier le chemin d'accès à /usr/lib/jvm/Java-7-openjdk-i386
et j'ai également essayé de /usr/lib/jvm/Java-7-openjdk-i386/bin
mais rien ne fonctionne. Que devrais-je faire?
Vous avez la solution. Comme le dit la documentation openjdk, j’ai installé openjdk en utilisant
Sudo apt-get install openjdk-7-jre
Mais ce n'est pas une installation complète. Après cela, j'ai utilisé cette commande
Sudo apt-get install openjdk-7-jdk
Il installe plusieurs paquets supplémentaires. Après que netbeans trouve jdk automatiquement et que l’installation normale se termine en douceur ...
Vous devez définir le chemin Java_HOME
.
Ouvrez /etc/profile
avec votre éditeur de texte préféré, c.-à-d.
gksudo gedit /etc/profile
Accédez à la fin du fichier et ajoutez ce contenu
Java_HOME=/usr/lib/jvm/Java-7-openjdk-i386
PATH=$PATH:$HOME/bin:$Java_HOME/bin
export Java_HOME
export Java_BIN
export PATH
Rechargez votre système PATH/etc/profile avec
. /etc/profile
En option, vous pouvez exécuter le programme d'installation avec l'option --javahome
pointant vers le chemin /usr/lib/jvm/Java-7-openjdk-i386
en tant que tel.
netbeans-installer.sh --javahome /usr/lib/jvm/Java-7-openjdk-i386
cela obligera le programme d'installation à utiliser ce chemin pour la version Java souhaitée.
pour moi ça marche. J'ai installé Netbeans 8 et il me demande de rejoindre le chemin jd.
J'ai utilisé la première réponse:
Sudo apt-get install openjdk-7-jdk
que
sh netbeans-8.0-linux.sh
(supposons que je suis dans le /home/MYNAME/Download/
où j'ai téléchargé le fichier .sh
)