当前位置:   article > 正文

gradle构建Spring源码_gradle 构建spring源码

gradle 构建spring源码

gradle构建Spring源码

环境版本:

win10 专业版、ideaIU-2019.3.3、jdk-11.0.2、apache-maven-3.6.1、

gradle-5.6.3、spring-framework-5.1.x

下载gradle-5.6.3-bin.zip包,并解压到任意目录下(建议所有目录路径中都不要包含中文和特殊字符),然后配置环境变量及 .gradle (仓库)路径,详情参考gradle安装配置及修改仓库位置

下载spring源码包spring-framework-5.1.x.zip,解压到任意目录下

修改spring源码包中的build.gradle文件,因为文件中使用使用的远程仓库地址是国外的服务器,在构建时会很慢,容易出现资源下载失败的问题,所以我们添加几个国内的仓库地址

将第1行位置的buildscript中的repositories里面和第149行位置的repositories里面修改成如下内容(不是必须都添加,可选):

maven { url "https://maven.aliyun.com/repository/central"}

maven { url "https://maven.aliyun.com/repository/spring-plugin"}

maven { url "https://maven.aliyun.com/nexus/content/groups/public/"}

maven { url "https://maven.aliyun.com/nexus/content/repositories/spring-plugin"}

maven { url "https://repo.springsource.org/plugins-release"}

maven { url "https://repo.spring.io/plugins-release"}

maven { url "https://repo.spring.io/libs-release"}

mavenLocal()

mavenCentral()

如图:

修改前:

修改后:

然后拷贝一份gradle-5.6.3-bin.zip到spring源码包中的gradle/wrapper包中,如图:

再修改spring源码包中的gradle/wrapper包中的gradle-wrapper.properties文件,将distributionUrl的值修改为拷贝过来的gradle的压缩包名,内容如下:

将spring源码导入idea中,如图:

点击Finish,此时开始导入

导入成功后如图:

然后在Gradle视图中按要求顺序编译项目

顺序:

spring-core -> spring-oxm -> spring-context -> spring-beans -> spring-aspects -> spring-aop

编译操作:

双击执行项目中的Tasks/other中的compileTestJava进行编译

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/305802
推荐阅读
相关标签
  

闽ICP备14008679号