intellij idea更新gradle項目報錯:Could not run build action using Gradle distribution


intellij idea更新gradle項目報錯:Could not run build action using Gradle distribution
intellij idea中有一個gradle項目,之前都一直是好好的。

今天在build.gradle中添加了一個dependency,由於我並沒有設置auto-import,所以選擇自己來refresh整個gradle項目

結果gradle task后台stuck在 resolve detachconfiguration3這里,點擊cancel后,顯示下面一條語句:

Could not run build action using Gradle distribution 'https://services.gradle.org/distributions/gradle-2.13-bin.zip'.

而且整個gradle項目變紅了,非常可怕

 

怎么解決呢?

CTRL+ALT+S,打開Setttings頁面

將下圖

 

不再選擇use default gradle wrapper,而是指定我們自己本地的gradle

如下圖

 

想想原因可能是因為:

如果選擇了use default gradle wrapper,那么可能就要去官方網站下下載原gradle項目所使用的wrapper(gradle通過wrapper機制使用戶即便不自己下載gradle,也可以擁有gradle運行環境),但可能由於網絡原因,下載不能完成,導致卡在這個detachconfiguration3步驟上。

后面通過指定我們自己本地的gradle,於是解決了這個問題。

 

另外,如果在repositories中設置了本地的mavenCentral,那么也要注意可能是本地私服的mavenCentral有問題

repositories {
mavenCentral()
maven { url "http://xxx.xxx.xxx.xxx:8881/nexus/content/groups/public" }
}
如果本地私服有問題,就把mavenCentral移到第一位去試一下
————————————————
版權聲明:本文為CSDN博主「const伐伐」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/u013905744/article/details/82223969


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM