IntelliJ IDEA Configuration JDK sous Mac OS

J’utilise IntelliJ IDEA 10. Chaque fois que je crée un nouveau projet, il me demande de choisir JDK pour ce projet. Quelqu’un sait comment je peux le configurer et le rendre facile à utiliser?

Si vous utilisez Mac OS X ou Ubuntu, le problème est dû aux liens symboliques vers le JDK. Fichier | Les caches invalides doivent aider. Si ce n’est pas le cas, spécifiez le chemin JDK vers le dossier JDK Home direct, pas un lien symbolique.

L’ élément de menu Invalidate Caches est disponible sous le menu IntelliJ IDEA File .

Le chemin JDK direct après la récente mise à jour Apple Java est le suivant:

/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home 

Dans IDEA, vous pouvez configurer le nouveau JSDK dans File | Structure du projet , sélectionnez SDK sur la gauche, puis appuyez sur le bouton [+] , puis spécifiez le chemin d’accueil JDK ci-dessus, vous devriez obtenir quelque chose comme ceci:

JDK 1.6 sur Mac

Vous /System/Library/Java/JavaVirtualMachines/ essayer cela récemment et lorsque vous essayez de sélectionner le JDK/System/Library/Java/JavaVirtualMachines/ apparaît vide lors de l’ouverture et de la sélection via IntelliJ . Je ne pouvais donc pas sélectionner le JDK …

J’ai trouvé cela pour contourner ce problème lorsque les fenêtres de recherche s’ouvrent (en appuyant sur [+] JDK), utilisez simplement le raccourci Maj + CMD + G pour spécifier le chemin. ( /System/Library/Java/JavaVirtualMachines/1.6.0.jdk dans mon cas)

Et voilà, IntelliJ peut tout trouver à partir de là.

Le chemin JDK peut changer lorsque vous mettez à jour JAVA. Pour Mac, vous devez vous rendre sur le chemin suivant pour vérifier la version de JAVA installée.

 /Library/Java/JavaVirtualMachines/ 

Ensuite, disons que la version JDK que vous trouvez est jdk1.8.0_151.jdk , le chemin d’access au répertoire de base est le chemin du JDK.

Dans mon cas c’était:

 /Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home 

Vous pouvez le configurer en allant dans File -> Project Structure -> SDKs .

entrer la description de l'image ici entrer la description de l'image ici

Sur Mac IntelliJ Idea 12 a ses préférences / cartes clés placées ici: ./Users/viliuskraujutis/Library/Preferences/IdeaIC12/keymaps/