Spring5.0.X源码的下载及Idea编译(一)

1.从github下载spring源码
下载地址:https://github.com/spring-projects/spring-framework
本文以下载spring5.0为例,下载步骤如图
Spring5.0.X源码的下载及Idea编译(一)_第1张图片
2.安装Gradle
Mac安装,直接在终端输入:brew install gradle
Windows安装,从官网下载安装即可
以mac为例,gradle -v

3.使用idea导入,下载依赖的时间可能会很久,耐心点,下载完成即可
点击进行gradle构建

4.spring源码断点调试

创建my-test工程,引入spring-context,使用Gradle依赖
dependencies {
    compile(project(":spring-context")) --新增
    testCompile group: 'junit', name: 'junit', version: '4.12'
}

创建AppConfig配置类
@Configuration
public class AppConfig {

}
创建测试类,初始化ApplicationContext进行断点调试即可
public class MyTest {
   public static void main(String[] args) {
      ApplicationContext context =new AnnotationConfigApplicationContext(AppConfig.class);
   }
}

你可能感兴趣的:(Spring源码专题)