spring源碼構建導入到IDEA過程 問題匯總與建議


兩種策略方式如下:

  • 可以按照import-into-idea步驟先執行命令預編譯spring-oxm,再導入到idea,再移除spring-aspects,再編譯整個項目(gradle工具欄里spring->Tasks->other->compileTestJava)

 

 

  •  或者先導入到idea,再預編譯spriing-oxm,再移除spring-aspects,再編譯整個項目

 

問題匯總與建議:

1. 如果spring-aspect如果不去掉或者忽略,gradle會一直在構建,解決辦法分為兩種:a、找到Project Structure->remove spring-aspect)   b、gradle工具欄里ignore gradle project
2. 構建gradle出現報錯:Execution failed for task ':spring-oxm:compileTestJava',是因為在構建整個項目之前,沒有預先構建spring-oxm
3.gradle最好用項目里的gradle,用本地的也最好保持兼容
4、項目根路徑下面的build.gradle在編譯之前替換為下面的會很快,不然可能下載jar包失敗read time out等操作。

 

    repositories {
        // mavenCentral()
        // maven { url "https://repo.spring.io/libs-release" }
        
        //替換為阿里雲倉庫
        maven { url "https://maven.aliyun.com/repository/central" }
        //由於阿里雲倉庫 Could not find com.ibm.websphere:uow:6.0.2.17無法找到,添加springsource倉庫
        maven { url "http://repo.springsource.org/plugins-release" }
    }

 


免責聲明!

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



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