简体   繁体   English

Gradle Error - 新创建的守护进程具有与预期不同的上下文。 Java家是不同的

[英]Gradle Error - The newly created daemon process has a different context than expected. Java home is different

I updated to the latest build and repeatedly get this error when trying to refresh my project: 我更新到最新版本并在尝试刷新项目时反复出现此错误:

Error:The newly created daemon process has a different context than
expected.  Java home is different.  Expecting: 'D:\Program 
Files\Android\Android Studio\jre' but was: 'C:\Program   Files\Java\jdk1.8.0_92'.
Please configure the JDK to match the expected one.
<a href="open.project.structure">Open JDK Settings</a>

I updated my gradle.properties to point to both D:\\Program Files\\Android\\Android Studio\\jre and C:\\Program files\\java\\jdk1.8.0.92, forward slash instead and same results. 我更新了我的gradle.properties以指向D:\\ Program Files \\ Android \\ Android Studio \\ jre和C:\\ Program files \\ java \\ jdk1.8.0.92,转而使用正斜杠和相同的结果。

尝试在任务管理器停止所有gradle proccesses,关闭所有android工作室和所有可以使用gradle或call的程序

gradle --stop

尝试在gradle.properties中设置以下内容(在$ HOME / .gradle /或项目构建目录中):

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM