gpt4 book ai didi

command-line - 手动停止构建时 Gradle .lock 文件未删除

转载 作者:行者123 更新时间:2023-12-02 01:48:51 26 4
gpt4 key购买 nike

从命令行运行 gradle build 并使用 Ctrl+Z 手动终止时,由 gradle 生成的 .lock 文件不会被删除。在下一次构建期间,我收到构建失败并显示以下消息:

.....
> Timeout waiting to lock artifact cache (...). It is currently in use by another Gradle instance.
Owner PID: ...
.....

当我终止进程并再次运行构建时,消息不会改变。甚至进程 ID 也保持不变。

是否有推荐的方法从命令行停止 gradle 任务?否则,是否可以清除挂起的 .lock 文件?

最佳答案

使用命令清除:

find . -name "*.lock" | xargs rm

MAC

find ~/.gradle/ -name "*.lock" | xargs rm

Linux

find ~/.gradle/ -name "*.lock" | xargs rm

关于command-line - 手动停止构建时 Gradle .lock 文件未删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32309097/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com