J'essaie de démarrer avec IntelliJ IDEA, mais je ne parviens pas à définir le chemin d'accès au JDK. which Java
renvoie/usr/bin/Java, cependant IDEA ne peut pas trouver le chemin spécifié. Développer le bac de l'arborescence à partir de IDEA affiche une arborescence infinie de X11. J'ai aussi essayé/usr/share/Java, mais cela donne une erreur "chemin spécifié, pas un répertoire pour JDK". Comment définir le chemin d'accès au JDK?
Le message d'erreur est assez clair:
chemin spécifié et non un répertoire pour JDK
/usr/bin/Java
ce n'est pas un répertoire pour JDK, c'est une commande permettant d'exécuter des fichiers Java programmes compilés .class
.
Pour configurer le JDK dans IntelliJ, allez à Project Structure
à la section Platform Settings
choisissez SDKs
et ajoutez le chemin d'accès au JDK généralement sous Ubuntu, installé dans /usr/lib/jvm/
. Après cela, dans la section Project Settings
, choisissez l'onglet Project
et sélectionnez enfin le JDK ajouté:
Comme Kirill Mikhailov l'a souligné, utiliser Oracle jdk à la place du jdk ouvert déjà installé a résolu le problème pour moi.
J'utilise Intelij 2017.2 CE