Spring Boot Cli 的安装并进行项目初始化(Win10)

2,207 阅读1分钟

参考: Spring 官方文档, 《SpringBoot实战》

1. 安装 Spring Boot Cli

#输入
spring --version
#输出
Spring CLI v2.3.0.BUILD-SNAPSHOT

2. 使用Spring Initializr 初始化 Spring Boot 项目

Spring Initializr 的几种用法
  • 通过Web 界面使用
  • 通过Spring Tool Suite 使用
  • 通过 Intellij IDEA 使用
  • 通过 Spring Boot CLI 使用

3. 使用 Spring Boot CLI 初始化 Spring Boot

spring init
  • init 命令会下载一个 demo.zip 文件。
  • 解压后会看到一个典型的项目结构,包含一个Maven 的pom.xml构建描述文件。
构建一个Web应用,使用JPA实现数据持久化,使用Spring Security 进行安全加固。
  • 使用--dependencies 或 -d来指定初始依赖
# 使用Maven 下面的语句在powershell下执行会报错,但可以在cmd下执行
spring init -dweb,jpa,security
# 使用Gradle 下面的语句在powershell下执行会报错,但可以在cmd下执行
spring init -dweb,jpa,security --build gradle

# 官网手册 构建web应用,并使用data-jpa,生成文件夹my-project
spring init --dependencies=web,data-jpa my-project

注意:-d和依赖之间没有空格。

部分 spring init 相关命令
  • -d 或 --dependencies,指定依赖
spring init -dweb,jpa,security
  • -p 或--packaging, 指定构建的包
spring init -dweb,jpa,security --build gradle -p war
  • -x 或 --extract ,指定用于生成项目的解压目录
spring init -dweb,jpa,security --build gradle -p jar -x
  • help 查看有哪些可选参数
spring help init
  • -l 或 --list ,查看支持Initializr 支持的参数
spring init -l