2016-11-27 8 views
1

Не уверен, что если этот вопрос для StackOverflow или суперпользователяТаймаут ожидания для блокировки кеша артефакта (/path/to/.gradle/caches/modules-2). В настоящее время используется другим экземпляром Gradle

EDIT: суперпользователь даже не имеет Gradle тега, поэтому я предполагаю, что это для StackOverflow

Привет я пытаюсь запустить ./mach Gradle приложения: тест, чтобы проверить исправление ошибок в коде mozillas

Когда я запускаю его я получаю эту ошибку

Timeout waiting to lock artifact cache (/home/mddrill/.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) и висит

Как это исправить? Я попытался закрыть и снова открыть терминал.

+0

Возможный дубликат: http://stackoverflow.com/questions/21523508/it-is-currently-in-use-by-another-gradle-instance – gaganbm

ответ

2
  1. Закрыть Android-студия и открытый менеджер задач и завершить процесс java.exe или OpenJDK платформу binary.exe.
  2. Открыть каталог gradle\caches\modules-2\modules-2.lock файл удалить
  3. Откройте Android Studio и проверьте его.