2017-12-27 374 views
1

下我下载的理念EAP 2017.3终极的Mac OS,用捆绑的JRE。如何设置理念Mac系统

一旦我克隆我的gradle这个项目,我试图同步,但它抱怨,有没有项目SDK。

我试图/Applications/IntelliJ IDEA.app/Contents/jdk/Contents/Home下加捆绑的JRE,但它总是抱怨它不是一个有效的JDK家。

所以,我下载的JRE 9和安装。

补充说,随着项目的SDK,现在我得到这样的:

The newly created daemon process has a different context than expected. 
It won't be possible to reconnect to this daemon. Context mismatch: 
Java home is different. 
Wanted: DefaultDaemonContext[uid=null,javaHome=/Applications/IntelliJ IDEA.app/Contents/jdk/Contents/Home,daemonRegistryDir=/Users/loredanasoetta/.gradle/daemon,pid=421,idleTimeout=null,daemonOpts=-XX:+HeapDumpOnOutOfMemoryError,-Xmx1024m,-Dfile.encoding=UTF-8,-Duser.country=IT,-Duser.language=en,-Duser.variant] 
Actual: DefaultDaemonContext[uid=d56a6606-9df7-4dbb-b269-96531b5ba6f9,javaHome=/Library/Java/JavaVirtualMachines/jdk-9.0.1.jdk/Contents/Home,daemonRegistryDir=/Users/loredanasoetta/.gradle/daemon,pid=481,idleTimeout=10800000,daemonOpts=-XX:+HeapDumpOnOutOfMemoryError,-Xmx1024m,-Dfile.encoding=UTF-8,-Duser.country=IT,-Duser.language=en,-Duser.variant] 

1)为什么要捆绑的JRE没有得到认可?

2)我看到一些人在gradle-wrapper.properties

org.gradle.java.home=/Library...

明确声明jdk的路径来解决,但是这是废话,因为它会在回购推,而且仅针对的有效我

在Mac OS上,哪种方法是正确的?

回答

0

积分塞尔巴拉诺夫

  1. 的束运行时,是不是一个完整的JDK,你需要安装的正常发展JDK,看到this

  2. 配置JDK用于在IntelliJ IDEA的运行摇篮:

enter image description here