Intellij Idea 14.1.4 Mac OS X Yosemite 10.10.3 y posterior.
Desde el 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 la cáscara:
echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home
(definido en .profile: export JAVA_HOME = "$ (/ usr / libexec / java_home -v 1.8)"
Qué me estoy perdiendo. He comprobado otras discusiones en SO, por ejemplo, la variable Intellij JAVA_HOME , pero no tengo el indicador de Project SDK.
java
macos
intellij-idea
gradle
bentobox
fuente
fuente
Respuestas:
Debe configurar un SDK para proyectos Java, como dijo @rizzletang, pero no necesita crear un nuevo proyecto, puede hacerlo desde la
Welcome
pantalla.En la parte inferior derecha, selecciona
Configure > Project Defaults > Project Structure
:Al elegir la
Project
pestaña de la izquierda, se mostrará que no tiene SDK seleccionado:Simplemente haga clic en el
New...
botón en el lado derecho del menú desplegable y apúntelo a su JDK. Después de eso, puede volver a la pantalla de importación y debería aparecer.fuente
Si desea que intellij reconozca su JAVA_HOME, puede hacer una de estas cosas:
launchctl setenv JAVA_HOME "/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home"
Como otros han respondido, puede ignorar JAVA_HOME configurando SDK en la estructura del proyecto.
fuente
Para la plataforma de Windows :
intente ejecutar la versión exe de 64 bits de IntelliJ desde una ruta similar a la siguiente.
tenga en cuenta que está disponible junto a la idea.exe predeterminada
"C: \ Archivos de programa (x86) \ JetBrains \ IntelliJ IDEA 15.0 \ bin \ idea 64 .exe"
enlace
fuente
Solo para agregar completitud a la respuesta seleccionada anteriormente, también se puede ir a la ventana 'Configuración del proyecto' (si no está en la pantalla de Bienvenida) en IntelliJ IDEA haciendo clic en:
¡Y puede definir Project SDK allí!
fuente
Asegúrese de tener una configuración jdk. Para hacer esto, cree un nuevo proyecto y luego vaya a archivo -> estructura del proyecto. Desde allí puede agregar un nuevo jdk. Una vez que esté configurado, regrese a su proyecto de gradle y debería tener un jdk para seleccionar en el campo 'Gradle JVM'.
fuente
Para MacOS esto funcionó para mí sin la necesidad de codificar una versión particular de Java:
fuente
/usr/libexec/java_home
Intente iniciar IntelliJ desde la terminal. Puede encontrar el archivo de la aplicación en: / Aplicaciones / IntelliJ \ IDEA \ 14.app/Contents/MacOS
fuente