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
$ mvn clean compile quarkus:devCopy to Clipboard Copied! Toggle word wrap Toggle overflow On Sprint Boot
mvn clean compile spring-boot:run
$ mvn clean compile spring-boot:runCopy to Clipboard Copied! Toggle word wrap Toggle overflow For JVM mode:
On Quarkus and Spring Boot
mvn clean package java -jar target/sample-kogito-1.0-SNAPSHOT-runner.jar
$ mvn clean package $ java -jar target/sample-kogito-1.0-SNAPSHOT-runner.jarCopy to Clipboard Copied! Toggle word wrap Toggle overflow