【发布时间】:2019-10-25 19:59:32
【问题描述】:
我的 IntelliJ Idea 项目一直运行良好,直到我从我们的 repo 克隆了一个新项目并安装了 Gradle。
这个新项目运行,但是运行调试器会导致以下错误:
我已完成this similar SO question 中推荐的步骤。我也读过Gradle Daemon guide。
一些有用的信息:
-Gradle 确实响应命令行提示,包括 --profile 和 --status:
-项目构建并执行;问题只是调试器。这是 IntelliJ 和 Gradle 之间的映射问题吗?
-在设置菜单中,Gradle JVM:设置为“使用项目 JDK(Java 版本“1.8.0_211”),该程序是用 Java 8 编写的。委托设置设置为:使用 intelliJ IDEA 构建和运行。运行使用 IntelliJ IDEA 进行测试。这些是否应该更改为 Gradle?
-我听取了一位受访者的建议,并让我们的一位 IT 人员检查了我的端口和防火墙设置。他无法解决问题,并说问题出在 Gradle 上。
到目前为止,没有任何效果。我该怎么办?
【问题讨论】:
-
although I don't really have the ability to alter my firewall, as it's a company firewall这可能是原因。查看错误:connection refused- Java 调试器无法在您的 localhost b/c 连接上打开 tcp 连接被拒绝。尝试禁用防病毒/防火墙或确保 IDE settings directories IDE 可执行文件、IDE 安装主目录从扫描中排除。 -
@Andrey 谢谢你的建议。鉴于调试器在我的其他程序中工作,这可能是防火墙问题吗? (连接不被拒绝)
-
附录:我的其他项目没有使用Gradle,所以连接被拒绝的问题可能是Gradle独有的问题。
标签: debugging gradle intellij-idea daemon