中止gradle时无法锁定文件哈希缓存

Tor*_*ten 10 locking gradle

我取消了正在运行的 gradle 构建,现在每当我重新启动它时都会收到以下消息:

无法使用 BuildSessionServices.createFileHasher() 创建 FileHasher 类型的服务。无法锁定文件哈希缓存 (/data/.gradle/6.4.1/fileHashes),因为它已被此进程锁定。

YYJ*_*YJo 21

尝试跑步

gradle --stop
Run Code Online (Sandbox Code Playgroud)

从命令行。为我工作。


小智 18

gradlew --stop 
Run Code Online (Sandbox Code Playgroud)

在 Windows 终端中

对于 Mac 用户运行

./gradlew --stop 
Run Code Online (Sandbox Code Playgroud)

从你的项目根

  • ./gradlew --停止 (2认同)

Tor*_*ten 8

解决方案是寻找gradle进程并杀死它。就我而言,我必须寻找一个正在运行的 java 进程。

所以在 htop 中我搜索java并终止了它。那解决了我的问题。

  • 运行 `gradlew --stop` 不那么麻烦而且更优雅。 (6认同)