2016-11-27 18 views
1

不知道這個問題是計算器或超級用戶超時等待鎖定工件緩存(/path/to/.gradle/caches/modules-2)。目前它正由另一個搖籃例如使用

編輯:超級用戶甚至沒有一個gradle這個標籤,所以我猜這是計算器

你好我試圖運行./mach gradle這個應用程序:測試在mozillas代碼來測試bug修復

當我運行它,我得到這個錯誤

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 Studio並打開任務管理器並結束進程java.exe或openJDK平臺binary.exe
  2. 打開目錄gradle\caches\modules-2\modules-2.lock文件刪除
  3. 打開Android Studio並檢查它。