SpringBoot源码分析-编译环境与新建测试模块
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 建议 分析源码建议不要使用Idea或者Eclipse等IDE工具的反编译功能或者导入源码包的方式看源码,那样不能给框架的源码做注释,所以分析源码之前都得先下载源码并构建,然后在项目中新建一个Module看代码是否能够正常启动与运行。 另外因为博客是在看源码后写的,我自己看的源码版本是2.1.X,这里演示的2.2.X,方法和2.1.X是一样的。 备注:无意中发现一个比较优质的博客: https://blog.csdn.net/qq_26000415/article/list/7 ,速览了一下他的文章列表,都是挺高级的货,推广一下(当然每个博主写的文章都可能有误,建议大家在阅读的时候一定要自己验证) 官方BUILD SOURCE建议 下面这段英文对于 想要快速构建编译环境的同学就不要尝试了,因为它会下载一个Maven,使用默认的配置重新下载一些依赖包 ,下载Maven耗时,下载你之前已经下载过的包更耗时。。。但是它有应该有一个优点 简单一步构建成功 ,否则就不是官方文档。 You don’t need to build from source to use Spring Boot (binaries in repo.spring.io ), but if you want to try out the latest