이 문서는 목표, 행동 강령, 아티팩트 다운로드, 문서, 샘플, 소스에서 빌드, 기여 지침 및 라이센스 정보를 포함하여 Spring Statemachine 프로젝트의 개요를 제공합니다. 이 프로젝트는 Spring 애플리케이션 내에서 상태 머신 개념을 관리하기 위한 표준화된 인프라를 제공하는 것을 목표로 합니다. 기본 브랜치가 불안정할 수 있으므로 최신 릴리스 정보는 프로젝트 페이지를 참조하세요.
스프링 상태머신
(GitHub 기본값)
Spring Statemachine 프로젝트는 공통 인프라 제공을 목표로 합니다.
Spring 애플리케이션에서 상태 머신 개념을 사용하여 작업합니다.
본 프로젝트의 실제 현황은 다음을 참고하여 확인하시기 바랍니다.
최신 릴리스는 다음에서 발견되었습니다.
봄
Statemachine 프로젝트 페이지.
새로운 기능이 추가되면 git repo 기본 분기가 상대적으로 불안정할 수 있습니다.
소스코드에 추가되었습니다.
행동 강령
이 프로젝트는 기여자 규약을 준수합니다.
행동강령.
참여함으로써 귀하는 이 코드를 유지해야 합니다. 신고해주세요
[email protected]에 허용되지 않는 동작.
아티팩트 다운로드
보다
다운로드 중
Maven 저장소 정보에 대한 Spring 아티팩트입니다.
선적 서류 비치
봄
Statemachine 프로젝트 페이지에는 현재 사용 가능한 링크가 포함되어 있습니다.
특정 릴리스에 대한 JavaDoc 및 참조 문서
버전.
샘플
샘플은 spring-statemachine-samples에서 찾을 수 있습니다. 확인하다
그 기능에 대한 자세한 내용은 참조 문서를 참조하세요.
소스에서 빌드
Spring Statemachine은 Gradle 기반 빌드를 사용합니다.
체계.
아래 지침에서 ./gradlew는
소스 트리의 루트에서 호출되어 다음 역할을 합니다.
빌드를 위한 크로스 플랫폼, 독립형 부트스트랩 메커니즘.
전제 조건
힘내와
JDK8 빌드.
JAVA_HOME 환경 변수가 다음을 가리키는지 확인하세요.
JDK 다운로드에서 추출된 jdk 폴더입니다. 빌드가 필요한 동안
JDK8, 생성된 아티팩트는 JDK7과 호환됩니다.
소스 확인
모든 spring-* jar를 로컬 Maven 캐시에 설치하세요.
컴파일하고 테스트하세요. 모든 jar, 배포 zip 및 문서를 빌드합니다.
./gradlew 작업으로 더 많은 명령을 찾아보세요.
또한 참조하십시오
그래들
FAQ 빌드 및 릴리스.
기여
끌어오기 요청을 환영합니다.
참조
기부자
자세한 내용은 지침을 참조하세요.
기여하고 싶다면 도움말이 표시된 github 티켓을 검색하세요.
티켓을 원하거나 직접 생각해 냈지만 먼저 티켓을 열어주세요
어떤 주제나 문제에 대한 중복 작업을 피하기 위해 토론하다. 아무도
같은 작업을 두 번 보고 싶어요!
특허
Spring Statemachine은 다음과 같이 출시된 오픈 소스 소프트웨어입니다.
아파치 2.0 라이센스.