【问题标题】:Timeout waiting to lock artifact cache (/path/to/.gradle/caches/modules-2). It is currently in use by another Gradle instance等待锁定工件缓存(/path/to/.gradle/caches/modules-2)的超时。它当前正被另一个 Gradle 实例使用
【发布时间】:2017-04-11 11:05:50
【问题描述】:

不确定这个问题是针对 stackoverflow 还是超级用户

编辑:超级用户甚至没有 gradle 标签,所以我猜这是为了 stackoverflow

您好,我正在尝试运行 ./mach gradle app:test 来测试 mozillas 代码中的错误修复

当我运行它时,我得到了这个错误

Timeout waiting to lock artifact cache (/home/user/.gradle/caches/modules-2). It is currently in use by another Gradle instance.

我在运行./mach gradle app:checkstyle 时遇到同样的错误,所以我假设我会使用gradle 命令得到这个

我已经检查过哪些守护进程使用service --status-all 运行,但里面没有 gradle 这个词

我查看的其他问题的答案是运行gradle --stop 以检查守护程序是否正在运行。当我运行该命令时,它会显示 Stopping daemon(s) 并挂起

我该如何解决这个问题?我已经尝试关闭并重新打开终端。

【问题讨论】:

标签: gradle android-gradle-plugin mozilla mach


【解决方案1】:
  1. 关闭您正在使用的 Android Studio、IntelliJ 或 JetBrains IDEA。
  2. 如果您使用的是 Windows 计算机,请从任务管理器中结束进程 java.exe 或 binary.exe。否则,如果您使用的是 Mac 机器 (UNIX),请从活动监视器中清除进程
  3. 然后导航到“gradle\caches\modules-2”(或控制台中出现的路径),然后删除 .lock 文件
  4. 现在尝试运行应用程序。

【讨论】:

    【解决方案2】:

    进入文件菜单

    选择无效缓存并重新启动

    关于再次启动 android 去档案 选择与文件同步 然后一旦完成 与 gradle 同步

    【讨论】:

      【解决方案3】:

      有同样的问题,当yarn or npm run android 在终端被Ctrl + Z 终止时会出现这个问题。我解决它的方法是通过运行rm yourpath/modules-2.lock 删除/modules-2.lock。 然后重新运行yarn run android或者react-native run-android```,你的构建就成功了

      【讨论】:

        【解决方案4】:

        错误信息

        * 什么地方出了错: > 无法解析配置 ':runtime' 的所有依赖项。 > 超时等待锁定工件缓存 (\Users\username\.gradle\caches\modules-2)。它当前正被另一个 Gradle 实例使用。 所有者 PID:10736 我们的PID:204 所有者操作:解析配置 ':classpath' 我们的操作: 锁定文件:\Users\username\.gradle\caches\modules-2\modules-2.lock * 尝试: 使用 --info 或 --debug 选项运行以获得更多日志输出。

        当您通过 Ctrl+C 或 Crtl+Z 终止 gradle build 任务时发生。

        rm your_path/modules-2.lock

        【讨论】:

          【解决方案5】:
          1. 关闭Android Studio并打开任务管理器并结束进程java.exe或打开JDK平台binary.exe
          2. 打开目录gradle\caches\modules-2\modules-2.lock文件删除
          3. 打开 Android Studio 并检查。

          【讨论】:

            猜你喜欢
            • 2015-11-10
            • 2014-02-26
            • 2015-12-14
            • 2022-06-23
            • 2019-06-05
            • 1970-01-01
            • 2017-10-21
            • 1970-01-01
            • 2016-07-24
            相关资源
            最近更新 更多