欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2024-03-19 11:33:52
...

1.从github下载spring源码
下载地址:https://github.com/spring-projects/spring-framework
本文以下载spring5.0为例,下载步骤如图
Spring5.0.X源码的下载及Idea编译(一)
2.安装Gradle
Mac安装,直接在终端输入:brew install gradle
Windows安装,从官网下载安装即可
以mac为例,gradle -v
Spring5.0.X源码的下载及Idea编译(一)
3.使用idea导入,下载依赖的时间可能会很久,耐心点,下载完成即可
点击进行gradle构建
Spring5.0.X源码的下载及Idea编译(一)
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);
   }
}