web-dev-qa-db-fra.com

IntelliJ IDEA ne peut pas configurer JDK

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: enter image description here

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? 

UNE ADDITION

Les étapes à suivre pour configurer le JDK: Situation avant de configurer:
enter image description here

le premier pas:
enter image description here

la deuxième étape:
enter image description here

la troisième étape:
enter image description here

la situation après la création de JDK: enter image description here

SDK:
enter image description here

paramètres du module:
enter image description here

48
mr.nothing

File | Invalidate Caches est la première chose à faire en cas de problème de ce type.

73
CrazyCoder

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.

6
Alex

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.

2
Harshit

J'ai suivi les étapes ci-dessous 

  1. Appuyez sur F4 
  2. Sélectionner des modules dans les paramètres du projet 
  3. Configurez Module SDK à partir du menu déroulant ou ajoutez-en un nouveau.
  4. Appliquer et OK
1
Badrinath

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

1
nilesh

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.

0
GameScripting

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.

0
Vladimir Nazarenko