定制 Spring Initializr

前言

通常无论是通过网页还是IDE创建 Spring Boot 项目,都会使用到 Spring Initializr。它主要是提供大量可选依赖,方便我们创建项目时直接使用。

但是这些依赖并不包括我们自己开发的 (除非你发布到了maven 中央仓库),有时候团队内部开发了很多的依赖,而 Spring Initializr 中又不能直接选择自己开发的依赖,所以只能创建好项目后手动引入。当跨团队合作时,手动引入的方式也容易造成混乱。

所以为了在创建项目时方便的使用内部开发的依赖,我们需要定制自己的 Spring Initializr

本文记录定制过程,方便大家参考


定制

Spring Initializr 是有提供 源码文档 的,参考文档和实际定制过程总结出以下步骤:

  1. Clone 源码
    选择 0.6
    在这里插入图片描述
  2. install
    安装到本地maven仓库
    在这里插入图片描述
  3. 引用依赖
    创建一个Spring Boot项目,选上Web和刚安装的依赖
    在这里插入图片描述
  4. copy 配置文件
    Spring Initializr一开始就提供大量可选依赖,是因为这些依赖写在配置文件里,将文件拷贝到我们的项目中即可使用
    在这里插入图片描述
  5. 运行
    启动项目就可以看到效果
    在这里插入图片描述
  6. 添加自己的依赖
    前面已经把自己的Spring Initializr运行起来了,然后我们要添加依赖。在我们拷贝过来的配置文件中已经存在大量依赖,参考一下格式就知道如何添加自己的依赖
    在这里插入图片描述
  7. 验证
    添加依赖后重启项目,可以看到定制的Spring Initializr中已经可以选择刚添加的依赖
    在这里插入图片描述
    这时候打开IDE,创建Spring Boot项目,并将地址改为项目地址
    在这里插入图片描述
    可以发现,也可以选择刚添加的依赖
    在这里插入图片描述
    至此,Spring Initializr定制完成

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值