一、地址下jar包無法下載問題
報錯信息:
Could not get resource ‘https://plugins.gradle.org/m2/org/asciidoctor/org.asciidoctor.jvm.convert.gradle.plugin/asciidoctor-gradle-jvm-2.4.0.jar
解決方案:
(1)把下載地址復制放入迅雷中,下載jar包
(2)在本地包庫搜索名字,將包粘貼到沒有下載成功的路徑下.重新執行gradle
二、jar包版本不全問題
報錯信息:
POM relocation to an other version number is not fully supported in Gradle : xml-apis:xml-apis:2.0.2 relocated to xml-apis:xml-apis:1.0.b2.
解決方案:
修改引入方式,修改bulid.gradle,搜索configurations.all,添加如下內容:

1 configurations.all { 2 resolutionStrategy { 3 force 'xml-apis:xml-apis:1.4.01' 4 } 5 }
三、IDEA編譯17小時無法完成編譯
解決方案:
(1)修改gradle配置文件(例如:D:\softwareprogramme\gradle-5.6.4-all\gradle-5.6.4\init.d),將下載源指向阿里雲服務器
(2)進入gradle啟動編譯服務內,修改如下文件:

1 allprojects { 2 repositories { 3 def REPOSITORY_URL = 'http://maven.aliyun.com/nexus/content/groups/public/' 4 all { ArtifactRepository repo -> 5 if(repo instanceof MavenArtifactRepository){ 6 def url = repo.url.toString() 7 if (url.startsWith('https://repo1.maven.org/maven2') || url.startsWith('https://jcenter.bintray.com/')) { 8 project.logger.lifecycle "Repository ${repo.url} replaced by $REPOSITORY_URL." 9 remove repo 10 } 11 } 12 } 13 maven { 14 url REPOSITORY_URL 15 } 16 } 17 }
如圖:
四、header.mismatch [SpringHeader]及ant:checkstyle類報錯問題
解決:
(1)移除測試模塊在build.gradle
(2)編譯其他springframework模塊,成功后再加入spring-ztest
(3)springframework其他模塊編譯成功,此問題可以忽略,直接運行RunApplication