Este documento proporciona una descripción general del proyecto Spring Statemachine, incluidos sus objetivos, código de conducta, descarga de artefactos, documentación, muestras, compilación desde el código fuente, pautas de contribución e información de licencia. El proyecto tiene como objetivo ofrecer una infraestructura estandarizada para gestionar conceptos de máquinas de estados dentro de aplicaciones Spring. Consulte la página del proyecto para obtener la información más reciente sobre la versión, ya que la rama predeterminada puede ser inestable.
Máquina de estados de primavera
(Valor predeterminado de GitHub)
El proyecto Spring Statemachine tiene como objetivo proporcionar una infraestructura común
para trabajar con conceptos de máquinas de estados en aplicaciones Spring.
Se recomienda verificar el estado real de este proyecto consultando
los últimos lanzamientos encontrados en
Primavera
Página del proyecto Statemachine.
La rama predeterminada del repositorio de git puede ser relativamente inestable cuando se agregan nuevas funciones.
añadido al código fuente.
Código de conducta
Este proyecto se adhiere al Pacto del Colaborador.
Código de conducta.
Al participar, se espera que respete este código. Por favor informe
comportamiento inaceptable a [email protected].
Descarga de artefactos
Ver
descargando
Artefactos de primavera para la información del repositorio de Maven.
Documentación
la primavera
La página del proyecto Statemachine contiene enlaces a los disponibles actualmente
JavaDoc y documentación de referencia para versiones particulares y
versiones.
Muestras
Se pueden encontrar muestras en spring-statemachine-samples. Controlar
la documentación de referencia más sobre lo que hacen.
Construyendo desde la fuente
Spring Statemachine usa una compilación basada en Gradle
sistema.
En las instrucciones siguientes, ./gradlew es
invocado desde la raíz del árbol fuente y sirve como
un mecanismo de arranque autónomo y multiplataforma para la compilación.
Requisitos previos
Git y el
Construcción JDK8.
Asegúrese de que su variable de entorno JAVA_HOME apunte al
Carpeta jdk extraída de la descarga de JDK. Mientras que la construcción requiere
JDK8, los artefactos creados son compatibles con JDK7.
Consulta las fuentes
Instale todos los archivos jar spring-* en su caché local de Maven
Compilar y probar; construir todos los archivos jar, zips de distribución y documentos
Descubra más comandos con tareas ./gradlew.
Ver también el
Gradle
Preguntas frecuentes sobre compilación y lanzamiento.
Contribuyendo
Las solicitudes de extracción son bienvenidas;
ver el
contribuyente
pautas para obtener más detalles.
Si quieres contribuir, busca tickets de github marcados con ayuda.
quería o cree su propio boleto, pero primero abra un boleto
discutir para evitar duplicar el trabajo sobre un tema o cuestión. Nadie
¡Quiere ver el mismo trabajo hecho dos veces!
Licencia
Spring Statemachine es un software de código abierto lanzado bajo la
Licencia Apache 2.0.