转载

Spring Boot Cli 的安装和使用(Win10)

  • 下载 spring-boot-cli-2.3.0.BUILD-SNAPSHOT-bin.zip

  • 解压到任意目录

  • 将 bin 目录添加到环境变量中

  • 查看安装结果

#输入
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
复制代码
原文  https://juejin.im/post/5dea152de51d4557fb20e6ef
正文到此结束
Loading...