Spring 是一个高级框架,在不同场景下有两个语义:
- Spring Framework
- Spring 家族
Spring Boot 的诞生是为了简化 Spring 的开发,Spring Boot 翻译一下就是 Spring 脚手架。
SpringBoot 项目的创建
使用官网的创建方式
访问 Spring 官网 进行快速启动。
- 进入官网首页。
- 点击进入项目生成器。
- 配置选项(Group, Artifact, Name 等)。
- 添加依赖(如 Web, Test)。
- 生成代码,最后使用 IDEA 打开项目。
使用 IDEA 社区版开发工具的创建 SpringBoot 项目
正常情况下,社区版的 IDEA 不支持直接创建 SpringBoot 项目,专业版支持。
那么我们如何使用社区版创建 SpringBoot 项目呢? 需要安装 SpringBoot 插件。注意想要免费装配需要对 IDEA 社区版本有要求。
- 要求:IDEA 社区版本 2021.1~2022.1.4【硬性要求】,只有这个范围内的版本才可以装插件。
因为我们用的是 IDEA 社区版,所以先要安装 SpringBoot Helper 插件才能创建 SpringBoot 项目。 安装 SpringBoot Help 插件【如果你使用的是专业版 IDEA,那么不需要安装插件,IDEA 已经集成了】。
安装插件
- 下载插件压缩包。
- 在 IDEA 中安装插件:File -> Settings -> Plugins -> 设置图标,选择从本地磁盘安装。
- 选择下载的压缩包,点击 OK,然后重启 IDEA。
- File -> New -> Project 如果出现以下的 Spring Initializer,就说明安装成功了。
创建 SpringBoot 项目
- File -> New -> Project -> Spring Initializer,选择 JDK,点击 Next。
- 填写对应的信息。
- 选择 SpringBoot 版本,然后再选择对应的依赖,最后再下一步。
- 注意项目名称和你的路径最后一个目录名要一致,因为项目名称也只是一个目录名【或者说项目只是仓库,后面的模块才是真正的项目】,点击 Next。
- 此时如果你的项目没有通过 Maven 将依赖包加载进来,那么你就得手动添加为 Maven 项目:点击 pom.xml 文件右键选择 Add as Maven Project 添加为 Maven 项目。
- 我们的社区版会有一个坑:就是需要将 .RELEASE 给手动删掉。删除完毕之后刷新一下,此时只需要静静等待我们的 Maven 为我们下载对应的依赖包就行了。
- 如果 pom.xml 文件还是爆红的话,那么此时应该是 SpringBoot 的版本问题,当然你也可以不用改,如果改的话我们建议将版本改为 3.2.2,注意修改之后要刷新。
| 版本号 | 类型 | 适用场景 | 最低 JDK 要求 |
|---|---|---|---|
| 3.2.2 | 最新稳定版 | 新项目开发(推荐) | JDK17+ |
| 2.7.18 | LTS 长期支持版 | 企业级项目(稳定维护至 2025) | JDK8/11/17 |
常见问题
包下载不下来,我们怎么解决呢?
- 重新刷新 Maven。
- 看一下是全部没有下载下来还是部分没下载下来。如果是全部没下载下来就多次刷新;如果是部分没下载下来,那么还是多次刷新重新下载。
那么如果上述这样还是不行的话,那么此时我们就加版本号,版本好和你的 SpringBoot 一致就行了,加上之后他就不会报红了。
如果刷新很多次还是下载不下来的话,那么我们就去删除本地仓库,然后再刷新重新下载,比如我们的 spring-boot-maven-plugin。


