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-il comment je peux le configurer et le rendre facile à utiliser?
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-il comment je peux le configurer et le rendre facile à utiliser?
Réponses:
Si vous utilisez Mac OS X ou Ubuntu, le problème est dû aux liens symboliques vers le JDK. Fichier | Invalidate Caches devrait 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 IntelliJ IDEA File menu .
Le chemin JDK direct après la récente mise à jour Apple Java est:
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Dans IDEA, vous pouvez configurer le nouveau JSDK dans Fichier | Structure du projet , sélectionnez les SDK sur la gauche, puis appuyez sur le bouton [+] , puis spécifiez le chemin de départ JDK ci-dessus, vous devriez obtenir quelque chose comme ceci:
which java
dans le terminal, il imprime /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/bin/java
puis utilise le Home
chemin du répertoire pour entrer dans la boîte de dialogue d'idées IntelliJ, comme ceci/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home
Je viens de l'essayer récemment et lorsque vous essayez de sélectionner le JDK ... /System/Library/Java/JavaVirtualMachines/
apparaît comme vide lors de l'ouverture et de la sélection via IntelliJ . Par conséquent, je n'ai pas pu sélectionner le JDK ...
J'ai trouvé que pour contourner ce problème, lorsque les fenêtres du Finder s'ouvrent (en appuyant sur [+] JDK), utilisez simplement le raccourci Shift + CMD + G pour spécifier le chemin. (/System/Library/Java/JavaVirtualMachines/1.6.0.jdk
dans mon cas)
Et voila, IntelliJ peut tout trouver à partir de ce moment-là.
Le chemin JDK peut changer lorsque vous mettez à jour JAVA. Pour Mac, vous devez accéder au chemin suivant pour vérifier la version JAVA installée.
/Library/Java/JavaVirtualMachines/
Ensuite, dites que la version JDK que vous trouvez est jdk1.8.0_151.jdk
, le chemin d'accès au répertoire de base qu'il contient est le chemin de base du JDK.
Dans mon cas, c'était:
/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home
Vous pouvez le configurer en accédant à File -> Project Structure -> SDKs
.
Sur Mac, IntelliJ Idea 12 a ses préférences / keymaps placés ici: ./Users/viliuskraujutis/Library/Preferences/IdeaIC12/keymaps/