如何初始化旧版本Spring Boot项目(例如2.3.x.RELEASE)?
官方出品的可实现需求的方案如下
- 使用Spring Boot CLI(官方命令行工具)生成项目:可以直接在生成命令中指定需要的Spring Boot版本,支持配置构建工具、依赖、项目包名、JDK版本等所有和线上初始化站点一致的参数,比如要生成
2.3.12.RELEASE版本的项目,直接在命令行指定对应版本参数即可。 - 手动修改项目版本配置:可以先在线上初始化站点选择当前提供的最接近的低版本生成基础项目骨架,之后手动修改
pom.xml(Maven项目)或build.gradle(Gradle项目)中的Spring Boot父依赖、插件版本为你需要的2.3.x.RELEASE即可,对应版本的依赖可正常从官方仓库拉取,若遇到依赖拉取失败的情况,补充添加Spring官方历史版本仓库的配置即可。 - 本地部署Spring Initializr实例:Spring Initializr是官方开源的项目初始化工具源码,你可以自行在本地部署运行,可自定义支持的Spring Boot版本范围、可选依赖列表,功能和官方线上站点完全一致,适合需要频繁创建旧版本Spring Boot项目的场景。
内容的提问来源于stack exchange,提问作者ildvzg68472
相关产品推荐
相关产品推荐

