close

Spring Cloud CLI

Spring Boot CLI为Spring Cloud提供了Spring Boot命令行功能。您可以编写Groovy脚本来运行Spring Cloud组件应用程序(例如)。您还可以轻松地进行诸如加密和解密之类的操作,以通过秘密配置值支持Spring Cloud Config客户端。使用启动器CLI,您可以方便地从命令行一次启动Eureka,Zipkin,Config Server等服务(在开发时非常有用)。@EnableEurekaServer

在开发中运行Spring Cloud Services

Launcher CLI可用于从命令行运行常见服务,例如Eureka,Config Server等。列出您可以执行的服务spring cloud --list,并仅启动一组默认服务spring cloud。要选择要部署的服务,只需在命令行上列出它们,例如

$ spring cloud尤里卡configserver h2 kafka stubrunner zipkin

编写Groovy脚本并运行应用程序

Spring Cloud CLI支持大多数Spring Cloud声明性功能,例如@Enable*注释类。例如,这是一个功能齐全的尤里卡服务器

应用程序
@EnableEurekaServer
class Eureka {}

您可以像这样从命令行运行

$Spring运行app.groovy

Spring Boot配置

要安装,请确保您具有 Spring Boot CLI (2.0.0或更高版本):

$Spring版
Spring CLI v2.2.0.BUILD-SNAPSHOT

例如,SDKMan用户

$ sdk install springboot 2.2.0.BUILD-SNAPSHOT
$ sdk use springboot 2.2.0.BUILD-SNAPSHOT

并安装Spring Cloud插件

$ mvn install
$ spring install org.springframework.cloud:spring-cloud-cli:2.2.0.BUILD-SNAPSHOT
SpringInitializr

快速启动您的项目

使用 Spring Initializr引导您的应用程序 。

文献资料

每个Spring项目都有自己的项目。它详细说明了如何使用项目功能以及使用它们可以实现的功能。
3.0.2 当前 GA 参考文件
3.0.3快照 快照 参考文件
2.2.5.BUILD-SNAPSHOT 快照 参考文件
2.2.4.RELEASE GA 参考文件