Intellij idée: importer le projet Gradle-getting JAVA HOME pas encore défini
Intellij Idée 14.1.4 Mac OS X Yosemite 10.10.3 et plus tard.
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 .profil: 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, Intellij JAVA_HOME variable , mais n'ont pas l'invite de projet SDK.
7 réponses
vous devez configurer un SDK pour les projets Java, comme @rizzletang l'a dit, mais vous n'avez pas besoin de créer un nouveau projet, vous pouvez le faire à partir de l'écran Welcome
.
en bas à droite, sélectionnez Configure > Project Defaults > Project Structure
:
en sélectionnant l'onglet Project
sur la gauche, vous verrez que vous n'avez pas de SDK sélectionné:
il suffit de cliquer sur le bouton New...
le côté droit de la descente et pointez-le sur votre JDK. Après cela, vous pouvez revenir à l'écran d'importation et il devrait apparaître.
si vous voulez que votre JAVA_HOME soit reconnu par intellij, vous pouvez faire l'un de ceux-ci:
- démarrer votre intellij à partir de terminal / Applications / IntelliJ idée 14.app / Contents / MacOS (ceci sélectionnera vos variables de bash env)
- ajouter la variable de connexion env en exécutant:
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 mettant en place SDK dans la structure du projet.
Pour Windows Plate-Forme:
essayez D'exécuter la version 64 Bit exe D'IntelliJ à partir d'un chemin similaire à la suite.
notez qu'il est disponible à côté de l'idée par défaut.exe
" C:\Program fichiers (x86)\JetBrains\IntelliJ IDEA 15.0\bin\idea 64 .exe 151930920"
juste pour ajouter completness à la réponse choisie ci-dessus, on peut aussi aller dans les fenêtres 'Project Setting' (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à!
assurez-vous que vous avez une configuration jdk. Pour ce faire, créez un nouveau projet et allez dans file -> structure du projet. De là, vous pouvez ajouter un nouveau jdk. Une fois que C'est fait, retournez à votre projet gradle et vous devriez avoir un jdk à sélectionner dans le champ "Gradle JVM".
pour MacOS cela a fonctionné pour moi sans la nécessité de hardcode un particulier Version Java:
launchctl setenv JAVA_HOME "$(jenv javahome)"
essayez de démarrer IntelliJ à partir du terminal. Vous pouvez trouver le dossier de demande sous: / Applications / IntelliJ\ IDEA\ 14.app / Contents / MacOS