(definido en .profile: export JAVA_HOME=”$(/usr/libexec/java_home -v 1.8)”
Qué me estoy perdiendo. Revisé otras discusiones en SO, por ejemplo, la variable Intellij JAVA_HOME, pero no tengo el indicador de Project SDK.
Mismo problema en linux, misma solución.
– Chispa – chispear
2 de enero de 2017 a las 22:23
Posible duplicado de la variable Intellij JAVA_HOME
– usuario123444555621
6 de agosto de 2017 a las 7:40
Debe configurar un SDK para proyectos Java, como dijo @rizzletang, pero no necesita crear un nuevo proyecto, puede hacerlo desde el Welcome pantalla.
En la parte inferior derecha, seleccione Configure > Project Defaults > Project Structure:
recogiendo el Project La pestaña de la izquierda mostrará que no tiene SDK seleccionado:
Simplemente haga clic en el New... 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.
Una vez que hice clic en “JDK” en el menú desplegable, simplemente acepté la carpeta predeterminada (Inicio). Luego acepté los valores predeterminados para ese directorio (al abrir). Intellij hizo un lote de pensar… y pareció funcionar. ¡Gracias!
– SM Biggs
15/09/2015 a las 16:49
¡¡¡Gracias!!! Realmente ridículo que sea tan complicado comenzar con un primer proyecto java / gradle con intelliJ. Quiero decir, si intelliJ puede comenzar, ya DEBE saber algo sobre la instalación de Java en el sistema, ¿por qué no agregar este Java de manera predeterminada? Tal vez a algunos de sus desarrolladores les importe algún día.
– Henning
26 oct 2017 a las 11:41
¡Excelente! Por cierto, si tiene un proyecto abierto, se puede acceder al cuadro de diálogo Estructura de proyecto predeterminada… a través de Archivo > Otras configuraciones.
– Dima Korobsky
14 de noviembre de 2017 a las 22:53
A las personas de IntelliJ se les debe pagar por la cantidad de clics que te obligan a realizar. No hay otra razón para enterrar una configuración simple e importante bajo 5 niveles de oscuridad, a menos, por supuesto, que estén compitiendo con Microsoft por el premio al producto más sh ** del año.
– Abhijit Sarkar
24 de noviembre de 2017 a las 18:45
Si desea que intellij reconozca su JAVA_HOME, puede hacer uno de estos:
Inicie su intellij desde la terminal /Aplicaciones/IntelliJ IDEA 14.app/Contents/MacOS (esto seleccionará sus variables bash env)
Agregue la variable env de inicio de sesión ejecutando: 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.
Esta publicación de blog brinda más información sobre launchctl y cómo ciertas ubicaciones de .launch.conf están obsoletas para MacOS más nuevo. dowdandassociates.com/blog/content/…
– George Pantazes
13 de julio de 2017 a las 19:06
Imán
Para ventanas Plataforma:
intente ejecutar el 64 bits exe de IntelliJ desde una ruta similar a la siguiente.
tenga en cuenta que está disponible junto al idea.exe predeterminado
“C:\Archivos de programa (x86)\JetBrains\IntelliJ IDEA 15.0\bin\idea64.exe”
Enlace
Los consejos sobre cómo configurar esto en Windows no serán muy útiles dado que el alcance de esta pregunta es para una plataforma diferente.
– Conrad.Decano
11 de febrero de 2016 a las 17:07
@ Conrad.Dean, tienes razón. pero termino aquí cuando busco el mismo error en Windows, y esto puede ayudar a alguien con un caso similar. gracias de todos modos por el comentario
– Imán
12 de febrero de 2016 a las 8:48
Solo para completar la respuesta seleccionada anteriormente, también puede ir a las ventanas de ‘Configuración del proyecto’ (si no está en la pantalla de bienvenida) en IntelliJ IDEA haciendo clic en:
Archivo > Estructura del proyecto (Ctrl + Alt + Shift + S)
¡Y puede definir Project SDK allí!
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 gradle y debería tener un jdk para seleccionar en el campo ‘Gradle JVM’.
Dmitri Chornyi
Para MacOS esto funcionó para mí sin la necesidad de codificar una versión particular de Java:
launchctl setenv JAVA_HOME "$(jenv javahome)"
hraut
Intente iniciar IntelliJ desde la terminal. Puede encontrar el archivo de la aplicación en: /Aplicaciones/IntelliJ\ IDEA\ 14.app/Contents/MacOS
Funciona, pero si no quiero ejecutar desde Shell, ¿dónde configuro IDEA_JDK entonces?
– JohnyTex
14/07/2015 a las 22:07
¿Ha sido útil esta solución?
Tu feedback nos ayuda a saber si la solución es correcta y está funcionando. De esta manera podemos revisar y corregir el contenido.
Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos.
Configurar y más información
Mismo problema en linux, misma solución.
– Chispa – chispear
2 de enero de 2017 a las 22:23
Posible duplicado de la variable Intellij JAVA_HOME
– usuario123444555621
6 de agosto de 2017 a las 7:40