Spring Cloud CLI 3.1.1

Spring Boot CLI は、Spring Cloud [GitHub] (英語) 用の Spring Boot コマンドライン機能を提供します。Groovy スクリプトを作成して、Spring Cloud コンポーネントアプリケーション (例: @EnableEurekaServer) を実行できます。また、暗号化や復号化などを簡単に実行して、シークレット構成値を使用して Spring Cloud Config クライアントをサポートすることもできます。Launcher CLI を使用すると、Eureka、Zipkin、構成サーバー などのサービスをコマンドラインから一度に簡単に起動できます (開発時に非常に便利です)。

開発中の Spring Cloud サービスの実行

ランチャー CLI を使用して、コマンドラインから Eureka、構成サーバーなどの一般的なサービスを実行できます。利用可能なサービスをリストするには、spring cloud --list を実行し、spring cloud だけのデフォルトのサービスセットを起動します。デプロイするサービスを選択するには、コマンドラインにリストします。

$ spring cloud eureka configserver h2 kafka stubrunner zipkin

Groovy スクリプトの作成とアプリケーションの実行

Spring Cloud CLI は、@Enable* クラスのアノテーションなど、Spring Cloud 宣言機能のほとんどをサポートしています。例: 完全に機能する Eureka サーバー

app.groovy

@EnableEurekaServer
class Eureka {}

次のようにコマンドラインから実行できます

$ spring run app.groovy

Spring Boot 構成

インストールするには、Spring Boot CLI [GitHub] (英語) (2.0.0 以上)があることを確認してください。

$Spring バージョン Spring CLI v2.2.0.BUILD-SNAPSHOT

E.g。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
Spring Initializr

プロジェクトのクイックスタート

サポートの取得

Tanzu Spring は、1 つのシンプルなサブスクリプションで OpenJDK ™、Spring、Apache Tomcat ® のサポートとバイナリを提供します。

さらに学習したい方に (英語)

今後のイベント

Spring コミュニティで今後開催されるすべてのイベントをチェックしてください。

すべて表示 (英語)