Intellij Idea 14.1.4 Mac OS X Yosemite 10.10.3 und höher.
Aus der 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)
Aus der Schale:
echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home
(definiert in .profile: export JAVA_HOME = "$ (/ usr / libexec / java_home -v 1.8)"
Was vermisse ich. Ich habe andere Diskussionen in SO überprüft, z. B. die Variable Intellij JAVA_HOME , habe jedoch keine Project SDK-Eingabeaufforderung.
java
macos
intellij-idea
gradle
Bentobox
quelle
quelle
Antworten:
Sie müssen ein SDK für Java-Projekte einrichten, wie @rizzletang sagte, aber Sie müssen kein neues Projekt erstellen, sondern können dies über den
Welcome
Bildschirm tun .Wählen Sie unten rechts
Configure > Project Defaults > Project Structure
:Wenn Sie die
Project
Registerkarte links auswählen, wird angezeigt, dass Sie kein SDK ausgewählt haben:Klicken Sie einfach auf die
New...
Schaltfläche auf der rechten Seite der Dropdown-Liste und zeigen Sie auf Ihr JDK. Danach können Sie zum Importbildschirm zurückkehren, der nur angezeigt werden sollte.quelle
Wenn Sie möchten, dass Ihr JAVA_HOME von Intellij erkannt wird, können Sie Folgendes tun:
launchctl setenv JAVA_HOME "/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home"
Wie andere geantwortet haben, können Sie JAVA_HOME ignorieren, indem Sie das SDK in der Projektstruktur einrichten.
quelle
Für Windows- Plattform:
Versuchen Sie, die 64-Bit- Exe-Version von IntelliJ unter einem ähnlichen Pfad auszuführen.
Beachten Sie, dass es neben der Standardidee idea.exe verfügbar ist
"C: \ Programme (x86) \ JetBrains \ IntelliJ IDEA 15.0 \ bin \ idea 64 .exe"
Verknüpfung
quelle
Um die oben ausgewählte Antwort zu vervollständigen, können Sie in IntelliJ IDEA auch die Fenster "Projekteinstellungen" (falls nicht auf dem Begrüßungsbildschirm) aufrufen, indem Sie auf Folgendes klicken:
Und kann dort Project SDK definieren!
quelle
Stellen Sie sicher, dass Sie ein JDK-Setup haben. Erstellen Sie dazu ein neues Projekt und gehen Sie dann zu Datei -> Projektstruktur. Von dort aus können Sie ein neues JDK hinzufügen. Sobald dies eingerichtet ist, kehren Sie zu Ihrem Gradle-Projekt zurück und Sie sollten ein JDK zur Auswahl im Feld "Gradle JVM" haben.
quelle
Für MacOS funktionierte dies für mich, ohne dass eine bestimmte Java-Version fest codiert werden musste:
quelle
/usr/libexec/java_home
Versuchen Sie, IntelliJ vom Terminal aus zu starten. Sie finden die Anwendungsdatei unter: / Applications / IntelliJ \ IDEA \ 14.app/Contents/MacOS
quelle