Springboot2.x源码下载安装

idea版本:18

maven版本3.5.4 

链接:https://pan.baidu.com/s/18aLfJIDSYATNeI-IkR5YCQ
提取码:vp11

jdk版本:11.0.12

springboot源码地址:

spring-projects/spring-boot: Spring Boot (github.com)

版本2.2.14

启动时遇到的坑:本来本地maven是3.6版本,后来导入失败,查了下原来是idea在19版本以下都不支持maven3.6版本以上

源码下下来之后:

在源码项目根路径下输入:
mvn clean install -DskipTests -Pfast
这里需要maven已经配置了环境变量
等待一段时间后,构建成功
导入idea,在导入之前修改下idea的setting

 

  导入跟目录下的pom文件,出现以下说明Build成功

 

 

 修改根目录下的pom文件,添加过滤测试的设置

<!--设置disable.checks为true-->
<disable.checks>true</disable.checks>

 

 

 构建一个自己的springboot测试入口模块,只需要springboot的web

 

 

 在该模块的pom中将版本修改成与下载springboot的版本一直,也就是整个项目的根目录的pom版本和创建的测试模块的版本一致

 

 

 并将创建的测试模块添加到根目录下的pom中,这样做就可以实现测试模块调用根节点下的其他模块了

 

 

debug启动测试模块的main函数

 

 f7点进去,发现走的不再是jar包中的方法,而是springboot-2.2.x根路径下的sprong-boot-project模块下的SpringApplication类了

 

 

 

 

 

 
posted @ 2021-08-27 08:23  suke_123  阅读(2289)  评论(0编辑  收藏  举报