WildFly Initializer

Welcome to the WildFly Initializer! Quickly bootstrap your enterprise Java applications with pre-configured, production-ready Jakarta EE REST quickstarts. Select your deployment model and target WildFly version below to generate your starter project.

wildfly initializer quickstart

Project Configuration

Standard WildFly REST: Lightweight WAR packaging ready to deploy on any standalone or domain WildFly server instance with Jakarta RESTful Web Services enabled.

What's included in the generated quickstart?

Standard REST Quickstart (WAR)

  • Pre-configured pom.xml targeting Jakarta EE 11 specs.
  • Sample @Path REST endpoint (/api/hello) ready for testing.
  • Includes wildfly-maven-plugin for instant deployment via mvn wildfly:deploy.
  • Ideal for traditional application server deployments and shared runtime environments.

WildFly Bootable JAR

  • Self-contained executable JAR embedding minimal WildFly runtime layers.
  • Optimized for cloud-native workloads, Docker containers, and Kubernetes/OpenShift deployments.
  • Builds in seconds using the wildfly-jar-maven-plugin via mvn package.
  • Runs directly with java -jar target/server-bootable.jar.

Recommended Articles

WildFly Tutorial: Simplify Java Enterprise Application Development

Learn how WildFly, Jakarta EE 10 certified, simplifies Java enterprise app development. Download latest version 33.0.2.Final.

Begin Your Journey with WildFly 33.0.2.Final - A Comprehensive Guide

Discover how to install and set up WildFly 33.0.2.Final, the latest version of the Java application server. Learn about JDK requirements and installation steps.

Enhance Security with Properly Configured SameSite Property in WildFly and Java Applications

Secure your web applications from CSRF attacks using the SameSite property. Learn how to configure it for WildFly's Undertow server.

Get Started with Gradle for Jakarta EE 10 Applications on WildFly

Learn how to compile and deploy Jakarta EE 10 applications using Gradle in minutes. #Gradle #WildFly #JakartaEE10