You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在IntelliJ IDEA内临时终止或重启Gradle Daemon?gradle --stop命令无效

IntelliJ IDEA内终止当前项目Gradle Daemon的可行方案

以下两种方案均无需退出IDEA、无需手动查找Gradle安装路径、无需配置全局环境变量,可直接匹配当前项目使用的Gradle版本:

方案1:内置终端一键执行

  • 打开IDEA底部的「终端(Terminal)」面板,默认会自动定位到当前项目根目录
  • 执行对应系统的命令即可:
    • Windows环境:.\gradlew --stop
    • macOS/Linux环境:./gradlew --stop
  • 执行后会输出对应版本Gradle Daemon的终止提示,文件锁会同步释放
    注:该方案依赖项目自带的Gradle Wrapper,是绝大多数场景下的最优选择,不会和其他项目的Gradle版本产生冲突

方案2:配置Gradle任务快捷执行

针对需要频繁终止Daemon的场景,可配置一键触发的快捷任务:

方式A:直接使用执行任务按钮

点击Gradle侧边栏顶部的「Execute Gradle Task」大象图标,直接在弹出的输入框中输入--stop即可执行,不需要加gradle前缀。之前的报错是因为额外输入了gradle前缀,该执行框默认已绑定当前项目的Gradle运行环境,无需重复声明命令名。

方式B:自定义固定任务

在项目根目录的build.gradle文件中添加如下代码:

task stopGradleDaemon(type: Exec) {
    commandLine "${gradle.gradleHomeDir}/bin/gradle", "--stop"
}

保存后刷新Gradle任务列表,就能在任务栏找到stopGradleDaemon选项,双击即可执行终止操作。

内容的提问来源于stack exchange,提问作者BustedChain

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 08:39:03