spring4源码编译记录

记录一下我源码导入过程,虽然参考了网上的教程,但是出现了一些错误。

Could not resolve all files for configuration ':classpath'.

网上很少有这方面的错误,我也不懂这编译的原理只能看看是否是版本不匹配的问题。我已开始下的是gradle-4.4.1版本,源码是从github上https://github.com/spring-projects/spring-framework,按照网上的步骤运行spring framework根目录下的import-into-eclipse.bat,报上面的错误,执行其他gradle编译命令也没用。

然后我之前配置好的gradle不能用了,一直提示不是外部和内部命令,不知道是不是之前执行import-into-eclipse自动下载的错误,后来我就直接在Path里面用绝对路径,把之前配置的GRADLE_HOME的删除。

我最后到https://github.com/spring-projects/spring-framework/releases下了一个4.3.2版本的,并根据import-into-eclipse.bat里面自动下载的gradle的版本,手动下载了对应的版本2.1.3下载地址是http://services.gradle.org/distributions/,然后在源码根目录执行gradle eclipse -x :eclipse命令,成功。

导入eclipse的时候若提示no found..说明没有编译成功,编译成功源码里面会有.project和.classpath两个文件

下面贴上我参考的两篇文章

  1. spring源码如何导入eclipse
  2. spring源码编译

猜你喜欢

转载自blog.csdn.net/qq_24986539/article/details/79032628