Gradle / IntelliJ 沟通不畅导致 "Unable to start daemon process"

Gradle / IntelliJ miscommunication causing "Unable to start daemon process"

我的 IntelliJ Idea 项目一直运行良好,直到我从我们的存储库中克隆了一个新项目并安装了 Gradle。

这个新项目 运行s,但是 运行 调试器导致以下错误:

我已经完成了 . I have also read the Gradle Daemon guide 中推荐的步骤。

一些有用的信息:

-Gradle 确实响应命令行提示,包括 --profile 和 --status:

-项目构建并执行;问题只是调试器。这是 IntelliJ 和 Gradle 之间的映射问题吗?

-在Settings菜单中,Gradle JVM:设置为"Use Project JDK (Java version "1.8.0_211"),本程序写在Java 8.委托设置设置为:Build and 运行 using intelliJ IDEA. 运行 tests using IntelliJ IDEA. Should these change to Gradle?

-我听取了一位受访者的建议,让我们的一位 IT 人员检查了我的端口和防火墙设置。他无法解决问题,并说问题出在 Gradle。

到目前为止,没有任何效果。我该怎么办?

经过一些修补我解决了这个问题:

在 (IntelliJ) 文件 > 设置 > 构建、执行、部署 > Gradle 中,我将 "Use gradle 'wrapper' task configuration" 更改为 "Use local gradle distribution."

此外,请注意此屏幕截图中 "Gradle VM options" 具有自定义值;这是另一个 post 中建议的解决方案。这与内存管理有关,因为有些人推测守护进程因 RAM 问题而崩溃。无论我是否更改该值,我的解决方案似乎都有效。