J'utilise Ubuntu 18.10 64 bits.
J'ai installé IntelliJ IDEA 2018.3.1 via snap.
J'ai installé openJDK 11.0.1 avec apt-get.
Je veux maintenant définir openJDK comme SDK pour IntelliJ.
Cependant, lorsque j'essaie de sélectionner /usr/lib/jvm/Java-11-openjdk-AMD64
l'erreur
Le répertoire sélectionné n'est pas une maison valide pour JDK
se produit.
Mais le répertoire existe et son dossier bin
contient l'exécutable Java
.
Qu'est-ce que je fais mal? Quel autre endroit pourrais-je essayer?
Je suis passé au JDK officiel d’Oracle et tout fonctionne bien.
J'ai eu le même problème le 18.04, 64 bits, seulement pour découvrir que je n'avais pas installé le JDK correctement. Le chemin faisait plutôt référence à la JRE. Avez-vous vérifié l'exécutable javac
(!) Dans le répertoire bin
? Le mien n'était pas dans le répertoire (/usr/lib/jvm/Java-11-openjdk-AMD64/bin
).
J'ai fait un
apt-get update
apt-get install openjdk-11-jdk
Après cela, IntelliJ a reconnu le JDK automatiquement. J'espère que ça aide, bonne chance!