web-dev-qa-db-fra.com

Impossible de définir le chemin JDK dans IntelliJ IDEA

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?

6
Anuraag Baishya

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é:

enter image description here

6
Anton Dozortsev

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

2
Hasnaa Ibraheem