第一步:获取所需要的源码(个人建议最好下载release分支的代码)
GitHub - spring-projects/spring-framework at v5.2.17.RELEASESpring Framework. Contribute to spring-projects/spring-framework development by creating an account on GitHub.https://github.com/spring-projects/spring-framework/tree/v5.2.17.RELEASE第二步:解压项目后到项目根目录调整build.gradle文件中我们可以看到使用的是下面这个仓 搜索
repositories
)关键字即可
repositories {
maven {
url 'https://maven.aliyun.com/repository/public/'
}
maven {
url 'https://maven.aliyun.com/repository/spring/'
}
mavenLocal()
mavenCentral()
}
第三步:到项目根目录 运行cmd 然后运行命令编译spring-oxm
gradlew :spring-oxm:compileTestJava
看到如下即可(下面的异常 不需要处理):
第四步:在idea中按如下方式导入此项目(File -> New -> Project from Existing Sources -> 源码解压目录)经过长时间的编译后编译完成(耐心等待)