当前位置:   article > 正文

Spring 6.1.10版本源码编译

Spring 6.1.10版本源码编译

每篇一句

  1. 我们对时间的感知其实非常主观,我们越习惯于我们的生活方式,生活里面的新鲜感就越少,我们对时间
  2. 的感知就越快,生命就越短。

1.源码下载

进入Spring官网

https://spring.io/

按照上图步骤进入如下Spring Framework链接

https://spring.io/projects/spring-framework

      

使用git clone代码到本地,命令行如下

  1. git clone https://github.com/spring-projects/spring-framework.git

代码下载完成后执行如下命令切换为6.1.10标签

git checkout 6.1.10

2.源码编译

将spring-framework/gradle/wrapper  目录下的gradle-wrapper.properties内容修改为

  1. distributionBase=GRADLE_USER_HOME
  2. distributionPath=wrapper/dists
  3. # distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip
  4. distributionUrl=file:///D:/gradle-8.7/gradle-8.7-all.zip
  5. networkTimeout=10000
  6. validateDistributionUrl=true
  7. zipStoreBase=GRADLE_USER_HOME
  8. zipStorePath=wrapper/dists

由于联网下载gradle比较慢,直接替换为本地下载好的gradle,然后在spring-framework目录下执行gradlew :spring-oxm:compileTestJava,执行完毕之后,将项目导入到IDEA进行编译,编译时需要排除spring-aspects模块(此模块以来Aspectj),不然编译会报错。

 

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

闽ICP备14008679号