使用 Spring Initializr 初始化 Spring Boot 项目

本文介绍了如何使用Spring Initializr初始化Spring Boot项目,涵盖了通过Web界面、Spring Tool Suite、IntelliJ IDEA以及Spring Boot CLI创建项目的方法。在Web界面上,可以自定义构建类型、Spring Boot版本、项目信息和依赖。Spring Tool Suite和IntelliJ IDEA提供了集成的向导,方便在IDE中直接创建项目。Spring Boot CLI则允许通过命令行生成项目。不论哪种方式,生成的项目都包含基本结构,便于开始Spring Boot开发。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

      万事开头难,你需要设置一个目录结构存放各种项目内容,创建构建文件,并在其中加入各
种依赖。Spring Boot CLI消除了不少设置工作,但如果你更倾向于传统Java项目结构,那你应该
看看Spring Initializr。
Spring Initializr从本质上来说就是一个Web应用程序,它能为你生成Spring Boot项目结构。虽
然不能生成应用程序代码,但它能为你提供一个基本的项目结构,以及一个用于构建代码的
Maven或Gradle构建说明文件。你只需要写应用程序的代码就好了。
Spring Initializr有几种用法。
 通过Web界面使用。
 通过Spring Tool Suite使用。
 通过IntelliJ IDEA使用。
 使用Spring Boot CLI使用。
下面分别看看这几种用法,先从Web界面开始。

1. 使用Spring Initializr的Web界面

    要使用Spring Initializr,最直接的办法就是用浏览器打开http://start.spring.io,你应该能看到

类似图1-1的一个表单。

    表单的头两个问题是,你想用Maven还是Gradle来构建项目,以及使用Spring Boot的哪个版
本。程序默认生成Maven项目,并使用Spring Boot的最新版本(非里程碑和快照版本),但你也可
以自由选择其他选项。
    表单左侧要你指定项目的一些基本信息。最起码你要提供项目的Group和Artifact,但如果你
点击了“Switch to the full version”链接,还可以指定额外的信息,比如版本号和基础包名。这些

信息是用来生成Maven的pom.xml文件(或者Gradle的build.gradle文件)的。



                    图1-1 Spring Initializr是生成空Spring项目的Web应用程序,可以视为开发过程的第一步

        表单右侧要你指定项目依赖,最简单的方法就是在文本框里键入依赖的名称。随着你的输入
会出现匹配依赖的列表,选中一个(或多个)依赖,选中的依赖就会加入项目。如果找不到你要
的依赖,点击“Switch to the full version”就能看到可用依赖的完整列表。
        要是你瞄过一眼附录B,就会发现这里的依赖和Spring Boot起步依赖是对应的。实际上,在
这里选中依赖,就相当于告诉Initializr把对应的起步依赖加到项目的构建文件里。(第2章会进一
步讨论Spring Boot起步依赖。)
        填完表单,选好依赖,点击“Generate Project”按钮,Spring Initializr就会为你生成一个项目。
浏览器将会以ZIP文件的形式(文件名取决于Artifact字段的内容)把这个项目下载下来。根据你的选择,ZIP文件的内容也会略有不同

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值