Quarkus applications come integrated with a Dev UI, providing a number of tools that help in developing the applications in Quarkus. You can plug in such tools to your Quarkus application as extensions, such as {product_name} extension.
The {product_name} Dev UI extension provides a console to view, manage, and start the workflow instances.
-
Quarkus {quarkus_version} is installed.
-
Quarkus command line interface (CLI) is installed. For more information, see Installing the Quarkus CLI.
-
In a command terminal, enter the following command to install the {product_name} Dev UI extension:
Install {product_name} Dev UI extensionquarkus ext add org.apache.kie.sonataflow:sonataflow-quarkus-devui
Executing the previous command adds the following dependency to
pom.xml
file of your project:{product_name} Dev UI extension dependency inpom.xml
file<dependency> <groupId>org.apache.kie.sonataflow</groupId> <artifactId>sonataflow-quarkus-devui</artifactId> </dependency>
-
Enter the following command to add the
kie-addons-quarkus-source-files
extension that provides the source code to generate the Serverless Workflow diagram in the consoles:Install Kogito source files add-on extensionquarkus ext add org.kie:kie-addons-quarkus-source-files
Executing the previous command adds the following dependency to
pom.xml
file of your project:source files add-on dependency inpom.xml
file<dependency> <groupId>org.kie</groupId> <artifactId>kie-addons-quarkus-source-files</artifactId> </dependency>
-
Run the following command to start the Quarkus application:
Start Quarkus applicationquarkus dev
-
To access the Quarkus Dev UI, go to
http://localhost:8080/q/dev/
.The {product_name} Dev UI extension contains the following pages: