Chapter 19. Running a Kogito microservice
After you design the business decisions for your Kogito microservice, you can run your Quarkus or Spring Boot application in one of the following modes:
- Development mode: For local testing. On Quarkus, development mode also offers live reload of your decisions in your running applications for advanced debugging.
- JVM mode: For compatibility with a Java virtual machine (JVM).
Procedure
In a command terminal, navigate to the project that contains your Kogito microservice and enter one of the following commands, depending on your preferred run mode and application environment:
For development mode:
On Quarkus
$ mvn clean compile quarkus:dev
On Sprint Boot
$ mvn clean compile spring-boot:run
For JVM mode:
On Quarkus and Spring Boot
$ mvn clean package $ java -jar target/sample-kogito-1.0-SNAPSHOT-runner.jar