This is a Spring Boot based playground using
- Spring Shell feat. JLine
- a state machine
- a rule engine
./gradlew clean build && java -jar build/libs/spring-boot-cli-0.0.1-SNAPSHOT.jar
External state can be set using the state
property in cli-state.properties
.