由于spring5是使用gradle进行编译,有些地方可能我们不够熟悉,下面介绍下用IDEA编译spring5源码。
如果有哪些问题欢迎给我留言,我看到的话会及时帮你解决。
这里附上我编译好的代码下载链接:
=>下载链接 提取码:leur
1.环境:
2.下载地址:
spring源码:https://github.com/spring-projects/spring-framework/tree/5.1.x
gradle:https://gradle.org/releases/
3.特别说明:
第1步:下载gradle,进行安装配置。
配置gradle,将gradle压缩包解压,然后配置环境变量。(和maven的配置方法一致)
第2步: 将下载好的spring5源码包解压到指定文件夹,然后按如图所示,导入到IDEA。要选择gradle.
这里选择gradle.
第3步: 为了测试,我们创建一个新的Module.还是要选择gradle。
要选择gradle.
这里我创建的测试moudle是evan-test。
第4步:在这个moudle的gradle中,加入如下内容。
compile(project(":spring-context"))
然后弹出框,选择自动导入。
第5步(此步骤可选,如果不换是用gradle进行build,个人习惯,一般选择InteliJ IDEA):改一下setting配置,在IDEA中,快捷键。ctrl+alt+s。改成如图配置。
第6步:运行测试工程,验证是否成功。