2015-11-24 150 views
2

Error:A problem occurred configuring root project 'Myapp'.編譯應用時出錯

Could not resolve all dependencies for configuration ':classpath'. Timeout waiting to lock artifact cache (C:\Users\prasid444.gradle\caches\modules-2). It is currently in use by another Gradle instance. Owner PID: 5232 Our PID: 7292 Owner Operation: resolve configuration ':classpath' Our operation: resolve configuration ':classpath' Lock file: C:\Users\prasid444.gradle\caches\modules-2\modules-2.lock

回答

3

Gradle有時會留下一個gradle-daemon運行,它可以保存項目文件上的鎖。指示的目錄C:\Users\prasid444.gradle\caches\modules-2是臨時文件的緩存目錄。

您可以移動/移除文件夾並再次嘗試構建。 (如果緩存的文件可能難以獲得,這種情況不應該發生,或者您只是想在解決此問題的時候想一想),請將其移至臨時位置。

此外,可能存在對文件的引用在一個.lock文件的某處。您可以嘗試使用gradle clean build命令或僅刪除C:\Users\prasid444.gradle\caches中的所有內容

0

刪除~/.gradle/caches目錄和restart/rebuild項目中的所有內容。