關於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 Project Sync FailedGradleProjectAI
- 關於unity專案匯出iOS工程的問題UnityiOS
- Gradle sync failed: Cause: dl.google.com:443 failed to respondGradleAIGo
- 關於Failed to resolve的問題解決AI
- 關於java中Excel的匯入匯出JavaExcel
- 關於 Ident authentication failed for user "postgres" 的問題IDEAI
- 土製Excel匯入匯出及相關問題探討Excel
- 關於IDEA使用xml實現動態sql的問題IdeaXMLSQL
- 初次使用Android Studio 3.0匯入已有工程時,出現Failed to load Appcompat Actionbar with unknown errorAndroidAIAPPError
- IDEA使用:IDEA 專案匯入目錄顯示問題Idea
- IDEA建立Gradle工程-實踐IdeaGradle
- 關於idea部署本地專案的問題Idea
- android studio匯入專案--解決gradle-headache問題AndroidGradle
- IDEA 匯出和匯入jar包教程IdeaJAR
- 解決Android Studio每次匯入專案都會下載Gradle和Android Gradle plugin的問題AndroidGradlePlugin
- 基於EPPlus和NPOI實現的Excel匯入匯出Excel
- 關於dataguard出現問題的檢查步驟
- 關於 maatwebsite/excel 匯出不能識別中文檔名稱的問題WebExcel
- 關於CSS中的float可能出現的小問題CSS
- EasyExcel到出匯入問題記錄Excel
- 關於tomcat在idea上的中文編碼問題TomcatIdea
- 關於CakeWalk匯出音訊前幾秒聲音過大的問題音訊
- Android -Gradle依賴匯入及相關知識AndroidGradle
- IDEA使用Gradle構建SpringBoot專案工程IdeaGradleSpring Boot
- 關於EasyExcel的資料匯入和單sheet和多sheet匯出Excel
- 關於IDEA中SSM專案Web工程引入pom.xml後仍然找不到包的問題IdeaSSMWebXML
- 求助!關於npm install 老是出現這個問題NPM
- 關於 Homestead 出現 Removing package-versions-deprecated 問題REMPackage
- IntelliJ IDEA關聯gradle原始碼IntelliJIdeaGradle原始碼
- 關於解決Server Tomcat v9.0 Server at localhost failed to start的問題ServerTomcatlocalhostAI
- 關於 Webview 的混合模式(華為 P30 出現問題)WebView模式
- POI實現大資料EXCLE匯入匯出,解決記憶體溢位問題大資料記憶體溢位
- 關於網路硬體配置出現問題,無法上網問題的解決
- 關於idea使用SpringMVC框架訪問WEB-INF中的檔案出現404報錯IdeaSpringMVC框架Web
- 【故障處理】Linux下匯入匯出“IMP-00030: failed to create file ... for write”LinuxAI
- Navicat 匯出sql問題SQL
- IDEA 匯入 ***.jar包IdeaJAR
- IDEA匯入jar包IdeaJAR