要学习分析springframework的代码,需要做一些准备。
1、git获取源码。https://github.com/spring-projects/spring-framework
2、将源码切换到5.2.2.RELEASE:
git tag -l
git checkout v5.2.2.RELEASE
然后
git describe
检查一下,没问题的话出来的是
v5.2.2.RELEASE
3、准备IDE和插件,我用的是IntelliJ IDEA,安装好maven插件。准备好gradle环境,下面编译sprintframework要用到。Mac下安装使用brew install。
4、如果用IntelliJ IDEA并且用的是MacBook,将java更新到最新版本,防止IDEA报错说找到了两个java。
4、编译springframework
./gradlew build
这一步耗时很久,等吧。
5、编译完成后将项目导入IDEA。
网友评论