Thorntail is a MicroProfile certified framework for building cloud-native applications using Enterprise Java components.

Thorntail is based on the popular WildFly Java application server and enables the creation of small, stand-alone microservice-based applications. Thorntail is capable of producing so-called just enough app-server to support each component of your system. Thorntail can be deployed as a bootable JAR on Red Hat Enterprise Linux or as a container on Red Hat OpenShift Container Platform.

Thorntail applications are built using maven artifacts that can be downloaded from the Red Hat Customer Portal or accessed online using the JBoss Enterprise Maven Repository.

Product Policies and Support Programs

Life Cycle Policies

Red Hat offers support and maintenance over stated time periods for the major versions of Thorntail.



With help of the Thorntail Maven plugin, package your application with all dependencies and the entire just-enough application server into a single JAR.

WildFly / JBoss EAP

Use the exact same APIs, frameworks and libraries as you've been using with WildFly / JBoss EAP.


Use the MicroProfile specifications to implement externalized configuration, health checks, metrics, distributed tracing, fault tolerance and many more.

How can we help you?

Support Cases

Get answers quickly by opening a support case with us.

View Open Cases

Open New Case

Live Chat

Directly access our support engineers during weekday business hours.

Learn more

Call or Email

Speak directly with a Red Hat support expert by phone or through email.

Contact Us