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?
macos
intellij-idea
Josh Morrison
la source
la source
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:
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:
la source
which java
dans le terminal, il imprime/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/bin/java
puis utilise leHome
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à.
la source
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.
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:
Vous pouvez le configurer en accédant à
File -> Project Structure -> SDKs
.la source
Sur Mac, IntelliJ Idea 12 a ses préférences / keymaps placés ici: ./Users/viliuskraujutis/Library/Preferences/IdeaIC12/keymaps/
la source