Intellij Idea 14.1.4 Mac OS X Yosemite 10.10.3 et versions ultérieures.
De l’IDE:
Import Project -> (Chosen directory to import) -> Import project from external model, Gradle -> Gradle Home: /usr/local/Cellar/gradle/2.4/libexec Gradle JVM: Use JAVA_HOME (not defined yet)
De shell:
echo $JAVA_HOME /Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home
(défini dans .profile: export JAVA_HOME = “$ (/ usr / libexec / java_home -v 1.8)”
Qu’est-ce que je rate. J’ai vérifié d’autres discussions dans SO, par exemple, la variable Intellij JAVA_HOME , mais je n’ai pas l’invite Project SDK.
Vous devez configurer un SDK pour les projets Java, comme l’a dit @rizzletang, mais vous n’avez pas besoin de créer un nouveau projet, vous pouvez le faire depuis l’écran de Welcome
.
En bas à droite, sélectionnez Configure > Project Defaults > Project Structure
:
En sélectionnant l’onglet Project
à gauche, vous verrez que vous n’avez sélectionné aucun SDK:
Cliquez simplement sur le bouton New...
du côté droit de la liste déroulante et pointez-le sur votre JDK. Après cela, vous pouvez revenir à l’écran d’importation et il devrait juste apparaître.
Si vous souhaitez que votre JAVA_HOME soit reconnu par intellij, vous pouvez effectuer l’une des opérations suivantes:
launchctl setenv JAVA_HOME "/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home"
Comme d’autres ont répondu, vous pouvez ignorer JAVA_HOME en configurant le SDK dans la structure du projet.
Pour la plate-forme Windows :
Essayez d’exécuter la version 64 bits d’ Exe d’IntelliJ à partir d’un chemin similaire à celui-ci.
Notez qu’il est disponible à côté de l’idée.exe par défaut
“C: \ Program Files (x86) \ JetBrains \ IntelliJ IDEA 15.0 \ bin \ idée 64 .exe”
lien
Pour append une réponse complète à la réponse sélectionnée ci-dessus, il est également possible d’accéder à la fenêtre «Configuration du projet» (si ce n’est pas sur l’écran de bienvenue) dans IntelliJ IDEA en cliquant sur:
Fichier> Structure du projet (Ctrl + Alt + Shift + S)
Et peut définir le projet SDK là-bas!
Assurez-vous d’avoir une configuration jdk. Pour ce faire, créez un nouveau projet, puis accédez à fichier -> structure du projet. De là, vous pouvez append un nouveau fichier jdk. Une fois que cela est configuré, revenez à votre projet de graduation et vous devriez avoir un jdk à sélectionner dans le champ “Gradle JVM”.
Pour MacOS, cela a fonctionné pour moi sans avoir besoin de coder en dur une version Java particulière:
launchctl setenv JAVA_HOME "$(jenv javahome)"
Essayez de démarrer IntelliJ à partir du terminal. Vous pouvez trouver le fichier d’application sous: / Applications / IntelliJ \ IDEA \ 14.app/Contents/MacOS