J'essaie d'installer JDK dans IntelliJ IDEA et quoi que je fasse, ou quelle que soit la version du JDK que je sélectionne, rien ne se passe. La situation suivante demeure:
J'ai donc dit à IDEA quel JDK il devait utiliser, mais il me demande tout de même de configurer un JDK. Est-ce un bug ou est-ce que je manque quelque chose? Puis-je appliquer une solution de contournement pour que tout fonctionne comme d'habitude?
Les étapes à suivre pour configurer le JDK: Situation avant de configurer:
le premier pas:
la deuxième étape:
la troisième étape:
la situation après la création de JDK:
SDK:
paramètres du module:
File
| Invalidate Caches
est la première chose à faire en cas de problème de ce type.
Sélectionnez votre module dans la "Vue du projet" et appuyez sur la touche F4 dans la section "Paramètres du projet", puis sélectionnez "Module" . Dans la vue d'ensemble "Paramètres du module", vous pouvez ajouter/supprimer le SDK Modul.
Après cela a fonctionné pour moi:
Sélectionnez votre module dans la vue du projet
Appuyez sur F4
Aller au SDK
Sélectionnez votre SDK
Assurez-vous d'avoir plusieurs bocaux à l'intérieur. Sinon, sélectionnez le répertoire approprié.
Dans mon cas, même si le répertoire correct a été sélectionné classpath, sourcepath, etc. étaient vides.
J'ai donc dû sélectionner le répertoire d'installation de jdk une fois de plus, ce qui a chargé tous les fichiers jar et résolu le problème.
J'ai suivi les étapes ci-dessous
Dans mon cas, File | Invalidate Caches
et Restart
ne fonctionnaient pas. En faisant un clic droit sur le projet et en allant à Module Settings
, aucun SDK n’a été sélectionné sous Project Settings->Project
.
Je voyais cette exception dans la console:
NoClassDefFoundError: com/intellij/remote/RemoteSdkConnectionAcceptor
provoqué par le plug-in python community édition sur Intellij IDEA 2016.2.5.
Après la mise à jour/la désactivation du plug-in, j'ai pu configurer à nouveau le SDK.
Pour quelqu'un comme moi, cherchez un moyen de configurer une documentation hors ligne dans IDEA sous UBUNTU Linux. Vous devez installer le paquet openjdk-8-doc (ou openjdk-X-doc en général), puis aller à File
| Project Structure
| SDKs
| 1.8
(toujours 1.X
en général), puis sélectionnez l'onglet Documentation Paths
et ajoutez le chemin /usr/lib/jvm/Java-1.8.0-openjdk-AMD64/docs/api
.
Notez que le chemin d'installation de Java Docs peut différer sur votre ordinateur. Vous pouvez vérifier le chemin de l'installation de Java Docs en exécutant dpkg-query -L openjdk-8-doc | less
dans un shell.