美文网首页
01--SpringBoot源码阅读环境搭建

01--SpringBoot源码阅读环境搭建

作者: 闲来也无事 | 来源:发表于2018-08-19 00:09 被阅读66次

1. 环境要求

  • JDK1.8
  • Apache-maven-3.5.3
    本例使用的是SpringBootv2.1.0.M1版本,要求JDK必须1.8或以上版本,Maven版本必v3.5.0或以上版本
    如果读者选择阅读其他版本,JDKMaven版本要求可以查看SpringBoot根目录下的README.adoc文件

JDK,Maven的安装和环境变量配置比较简单,本文不再赘述

2. 下载源码

3. 编译源码

  • 进入spring-boot-2.1.0.M1源码根目录
  • 执行mvn命令: mvn clean install -DskipTests -Pfast //跳过测试用例
    首次编译耗时较长,耐心等待 ...
    image

3. 导入IDEA

image

将项目工程作为Maven项目引用,只导入下面两个子工程即可

  • spring-boot-project-->SpringBoot主工程
  • spring-boot-samples-->官方示例

参照下图,依次导入


image
  • spring-boot-samples项目示例较多,Maven构建时可能会引发内存不足的错误,只保留spring-boot-sample-simple子工程作为分析的入口即可
  • 打开spring-boot-samples工程下的pom文件并移除其他模块
    image
    选择profile节点
    image

4. 运行测试

打开spring-boot-samples-->spring-boot-sample-simple-->SampleSimpleApplication.java文件,运行main函数

image
成功启动,接下来就可以分析SpringBoot的源码了...

相关文章

网友评论

      本文标题:01--SpringBoot源码阅读环境搭建

      本文链接:https://www.haomeiwen.com/subject/stvqiftx.html