このドキュメントでは、目標、行動規範、アーティファクトのダウンロード、ドキュメント、サンプル、ソースからの構築、貢献ガイドライン、ライセンス情報など、Spring Statemachine プロジェクトの概要を説明します。このプロジェクトは、Spring アプリケーション内のステート マシンの概念を管理するための標準化されたインフラストラクチャを提供することを目的としています。デフォルトのブランチは不安定である可能性があるため、最新のリリース情報についてはプロジェクト ページを参照してください。
スプリング ステートマシン
(GitHub のデフォルト)
Spring Statemachine プロジェクトは、共通のインフラストラクチャを提供することを目的としています。
Spring アプリケーションでステート マシンの概念を使用します。
このプロジェクトの実際の状況を確認することをお勧めします。
で見つかった最新リリース
春
ステートマシン プロジェクト ページ。
git リポジトリのデフォルト ブランチは、新機能が追加されると比較的不安定になる可能性があります。
ソースコードに追加されました。
行動規範
このプロジェクトは貢献者規約に準拠しています
行動規範。
参加することにより、この規範を遵守することが期待されます。報告してください
[email protected] に対する許容できない行為。
アーティファクトのダウンロード
見る
ダウンロード
Maven リポジトリ情報の Spring アーティファクト。
ドキュメント
春
ステートマシン プロジェクト ページには、現在利用可能なリンクが含まれています
特定のリリースの JavaDoc とリファレンス ドキュメント、および
バージョン。
サンプル
サンプルは spring-statemachine-samples の下にあります。チェック
これらの機能の詳細については、リファレンス ドキュメントを参照してください。
ソースから構築する
Spring Statemachine は Gradle ベースのビルドを使用します
システム。
以下の手順では、./gradlew は
ソースツリーのルートから呼び出され、次のように機能します。
ビルドのためのクロスプラットフォームの自己完結型ブートストラップ メカニズム。
前提条件
Git と
JDK8ビルド。
JAVA_HOME 環境変数が
JDK ダウンロードから抽出された jdk フォルダー。ビルドには必要なものがありますが、
JDK8、作成されたアーティファクトは JDK7 と互換性があります。
ソースを確認する
すべての spring-* jar をローカルの Maven キャッシュにインストールします
コンパイルとテスト。すべての jar、配布 zip、およびドキュメントをビルドする
./gradlew タスクを使用してさらに多くのコマンドを発見します。
も参照してください。
グラドル
ビルドとリリースに関するよくある質問。
貢献する
プルリクエストは歓迎です。
を見てください
寄稿者
詳細についてはガイドラインを参照してください。
貢献したい場合は、ヘルプの付いた github チケットを検索してください
または独自のチケットを考え出しましたが、まずチケットを開いてください
トピックや問題に関する作業の重複を避けるために話し合うこと。誰でもない
同じ作品が二度行われるのを見たいです!
ライセンス
Spring Statemachine は、
Apache 2.0 ライセンス。