ultimate que para jbrain intellij intelligent intelijea idea for intellij-idea gradle

intellij idea - para - Una idea inteligente dice que Java Home es diferente



pycharm for java (6)

Asegúrese de verificar y corregir la versión JDK en estos 3 lugares:

  1. Compruebe Preferences -> Build,... -> Build Tools -> Gradle -> Gradle JVM :
  2. Compruebe la Project Structure -> Project Settings -> Project -> Project SDK :
  3. Compruebe la Project Structure -> Platform Settings -> SDKs :

Reparar gradle.properties es una solución sucia. Mejor arreglar esto en el nivel IDE.

El proceso del demonio recién creado tiene un contexto diferente al esperado. No será posible volver a conectar con este daemon. Desajuste de contexto:
La casa de Java es diferente.

Se busca: DefaultDaemonContext [uid = null, javaHome = / home / administrator / Downloads / idea-IU-145.1617.8 / jre, daemonRegistryDir = / home / administrator / .gradle / daemon, pid = 11963, idleTimeout = null, daemonOpts = - XX: MaxPermSize = 256m, -XX: + HeapDumpOnOutOfMemoryError, -Xmx1024m, -Dfile.encoding = UTF-8, -Duser.country = IN, -Duser.language = en, -Duser.variant]

Actual: DefaultDaemonContext [uid = 4839fb8c-418b-4666-9a66-40a60133958a, javaHome = / usr / lib / jvm / java-8-openjdk-amd64, daemonRegistryDir = / home / administrator / .gradle / daemon, /2 / 222 = 60000, daemonOpts = -XX: MaxPermSize = 256m, -XX: + HeapDumpOnOutOfMemoryError, -Xmx1024m, -Dfile.encoding = UTF-8, -Duser.country = IN, -Duser.language = en, -Duser.variant]


Aunque no encontré la causa raíz de la que se tomaron los distintos javaHomes, al menos encontré una solución que funcionó para mí:

Intente configurar lo siguiente en su gradle.properties (ya sea en $HOME/.gradle/ o en el directorio de compilación de su proyecto):

org.gradle.java.home=/usr/lib/jvm/java-8-openjdk-amd64


Funcionó como la magia ... han estado luchando durante 2 días ahora. org.gradle.java.home = / Library / Java / JavaVirtualMachines / jdk1.8.0_162.jdk / Contents / Inicio en ~ / .gradle / gradle.properties


Fwiw: tuve algo similar después, y simplemente reabriendo el proyecto seleccionando el archivo build.gradle que lo solucionó. (También, he hecho brew cask install java que colocó jdk 10 en la ruta predeterminada)


IntelliJ se rompió cuando copié tools.jar a un jre/lib , intentando hacer un trabajo de conexión en caliente.


Tuve el mismo problema. Esta respuesta me ayudó.

Solución : en la carpeta bin de IntelliJ donde lo tiene instalado, ejecute idea64.exe no idea.exe .