Estoy usando IntelliJ IDEA 10. Cada vez que creo un nuevo proyecto, me pide que elija JDK para este proyecto. ¿Alguien sabe cómo puedo configurarlo y hacerlo fácil de usar?
macos
intellij-idea
Josh Morrison
fuente
fuente
Respuestas:
Si está en Mac OS X o Ubuntu, el problema es causado por los enlaces simbólicos al JDK. Archivo | Invalidate Caches debería ayudar. Si no es así, especifique la ruta de JDK a la carpeta de inicio de JDK directa, no un enlace simbólico.
El elemento de menú Invalidar cachés está disponible en el menú Archivo de IntelliJ IDEA .
La ruta directa de JDK después de la reciente actualización de Apple Java es:
En IDEA puede configurar el nuevo JSDK en Archivo | Estructura del proyecto , seleccione SDK a la izquierda, luego presione el botón [+] , luego especifique la ruta de inicio de JDK anterior, debería obtener algo como esto:
fuente
which java
en la terminal, se imprime/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/bin/java
y luego usa laHome
ruta dir para ingresar en el diálogo de ideas de IntelliJ, así/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home
Intenté esto recientemente y al intentar seleccionar el JDK ...
/System/Library/Java/JavaVirtualMachines/
aparece vacío al abrir y seleccionar a través de IntelliJ . Por lo tanto, no pude seleccionar el JDK ...Descubrí que para solucionar esto, cuando se abren las ventanas del buscador (presionando [+] JDK) simplemente use el atajo Shift + CMD + G para especificar la ruta. (
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk
en mi caso)Y listo, IntelliJ puede encontrar todo a partir de ese momento.
fuente
La ruta de JDK puede cambiar cuando actualice JAVA. Para Mac, debe ir a la siguiente ruta para verificar la versión de JAVA instalada.
A continuación, digamos que la versión de JDK que encuentra es
jdk1.8.0_151.jdk
, la ruta al directorio de inicio dentro de él es la ruta de inicio de JDK.En mi caso fue:
Puede configurarlo yendo a
File -> Project Structure -> SDKs
.fuente
En Mac, IntelliJ Idea 12 tiene sus preferencias / mapas de teclas colocados aquí: ./Users/viliuskraujutis/Library/Preferences/IdeaIC12/keymaps/
fuente