1.下载源码
SpringBoot v2.1.0.RELEASE 的github地址: https://github.com/spring-projects/spring-boot/tree/v2.1.0.RELEASE
2.IDEA导入源码
Springboot 2.1.0的版本是maven构建的,因此使用maven的方式导入IDEA。
这里建议maven配置下仓库的源。
3.编译构建源码
这里Kotlin的版本过低,需要调整下Kotlin的版本,我们找到
1 | spring-boot-2.1.0.RELEASE\spring-boot-project\spring-boot-parent\pom.xml |
将 1.1的版本改为 1.2,如下所示:
直接项目根目录下,执行以下maven命令来编译构建源码:
1 | mvn clean install -DskipTests -Pfast |
之后就是漫长的等待,我这里等待了8分钟左右(电脑配置比较渣,手动狗头)
4.运行源码自带的sample
源码中spring-boot-samples 模块中提供了很多demo,我们可以随便选一个来进行调试。
首先,把spring-boot-samples 模块加入项目pom.xml中:
然后,选择spring-boot-sample-tomcat项目进行测试:
运行 SampleTomcatApplication main方法,结果如下:
在浏览器访问 http://127.0.0.1:8080 结果如下:
总结
编译过程中,还是出现了些问题,包括上面的修改Kotlin的版本,耐心点,都能解决的。
评论加载中