關於idea匯入gradle工程,出現sync failed的問題
在《精通Spring MVC4》這本書中,作者通篇採用gradle來作為專案構建工具,當我們下載下來隨書原始碼後,想匯入到idea中,發現idea控制檯正在syncing,在第三步configure時一直出錯;有時候依賴下載不下來,你到maven中央倉庫檢視發現有這個依賴,但是gradle就是下載不下來,這些情況的解決方法就是在匯入已存在gradle專案時,先build一下:
點選idea最右邊側邊欄“Gradle”選單,彈出如上圖所示的gradle專案生命週期,我們點選“Tasks"--->"build"--->"build",雙擊"build"齒輪開始構建專案,它會重新下載依賴。如果構建成功,你再點選一下下圖所示的那個“迴圈箭頭”:
點選完這個,那麼就會自動gradle sync,並且會成功
另外一個問題是,如果你嫌棄build.gradle裡面的maven倉庫下載太慢,可以更換成阿里的
repositories {
mavenCentral()
}
上面是專案預設自帶的maven中央倉庫地址,我們可以這樣替換成阿里的倉庫地址:
(1)新建一個init.gralde檔案,裡面的內容為
allprojects {
repositories {
def REPOSITORY_URL = 'http://maven.aliyun.com/nexus/content/groups/public/'
all { ArtifactRepository repo ->
if (repo instanceof MavenArtifactRepository && repo.url != null) {
def url = repo.url.toString()
if (url.startsWith('https://repo1.maven.org/maven2') || url.startsWith('https://jcenter.bintray.com/')) {
project.logger.lifecycle "Repository ${repo.url} replaced by $REPOSITORY_URL."
remove repo
}
}
}
maven {
url REPOSITORY_URL
}
}
}
(2)將此檔案放在c:\Users\lvyuan\.gradle根目錄下
此後每次都會去阿里倉庫下載,速度很快
參考地址:https://www.jianshu.com/p/4a90743e771a
相關文章
- 匯出和匯入Gradle工程Gradle
- 關於unity專案匯出iOS工程的問題UnityiOS
- Gradle Project Sync FailedGradleProjectAI
- 關於匯入模式問題模式
- Gradle sync failed: Cause: dl.google.com:443 failed to respondGradleAIGo
- 關於java中Excel的匯入匯出JavaExcel
- 關於Failed to resolve的問題解決AI
- 土製Excel匯入匯出及相關問題探討Excel
- mysql 5.5.9 匯出匯入到5.1.41 的問題MySql
- 關於IDEA使用xml實現動態sql的問題IdeaXMLSQL
- 關於 Ident authentication failed for user "postgres" 的問題IDEAI
- IDEA使用:IDEA 專案匯入目錄顯示問題Idea
- IDEA 匯出和匯入jar包教程IdeaJAR
- imp工具匯入整個資料庫出現的問題資料庫
- 關於idea部署本地專案的問題Idea
- 關於使用exp按照條件匯出資料的問題(摘)
- MySQL資料匯入匯出亂碼問題MySql
- Export/Import匯入匯出時的字符集問題ExportImport
- IDEA建立Gradle工程-實踐IdeaGradle
- 從Unity 5.6匯出Gradle工程需要修改地方UnityGradle
- 關於CSS中的float可能出現的小問題CSS
- Android Studio bug:Gradle sync failed: Cause: org/gradle/api/publication/maven/internal/DefaultMavenAndroidGradleAIAPIMaven
- 關於 maatwebsite/excel 匯出不能識別中文檔名稱的問題WebExcel
- EasyExcel到出匯入問題記錄Excel
- 基於EPPlus和NPOI實現的Excel匯入匯出Excel
- iOS 關於側邊欄模態出VC出現的問題iOS
- 關於CakeWalk匯出音訊前幾秒聲音過大的問題音訊
- 關於EasyExcel的資料匯入和單sheet和多sheet匯出Excel
- 關於Oracle 9i匯入/匯出效果的測試報告Oracle測試報告
- 關於 Oracle 的資料匯入匯出及 Sql Loader (sqlldr) 的用法OracleSQL
- 關於 Webview 的混合模式(華為 P30 出現問題)WebView模式
- 關於jdon的ioc的入門問題
- 關於oracle 11g客戶端匯出10g庫的問題Oracle客戶端
- impdp匯入XMLTYPE欄位型別的資料出現亂碼的問題XML型別
- Gentoo startx出現Failed to load module問題解決AI
- 關於tomcat在idea上的中文編碼問題TomcatIdea
- 關於IDEA中SSM專案Web工程引入pom.xml後仍然找不到包的問題IdeaSSMWebXML
- 載入xml出現問題XML