美文网首页
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