How to Kickstart Your Jakarta EE 11 Projects with Payara Starter

Cloud & Microservices
How to Kickstart Your Jakarta EE 11 Projects with Payara Starter

With Jakarta EE 11 now officially released, you are likely eager to explore its new capabilities but setting up your first application may take longer than you want. That’s where the latest version of Payara Starter steps in, giving you a fast, hassle-free way to get a fully functional Jakarta EE 11 project up and running. Read more to learn how!

The latest updates to Payara Starter  entity relationship diagram (ERD) and code generator brings two major enhancements, which are designed to make life easier for Java developers:

  • Full Jakarta EE 11 support
  • A Jakarta Faces project generator

Let’s break down what this means for your next enterprise application.

Why Payara Starter Exists

When starting a new Jakarta EE project, the initial setup to scaffold your application is often the least enjoyable part. The free, online developer tool Payara Starter removes that friction, offering an AI-powered custom project generator for modern Jakarta EE applications that helps you set up a new project in minutes. It leverages natural language processing (NLP) to automatically create, adjust, scale up or down entity relationship diagrams (ERDs) as well as code. Once you are happy with the result, you can download the project, refine it if needed, and run the resulting Jakarta EE application on Payara Server, Payara Micro and Payara Cloud

Payara Starter

What’s New in Payara Starter

1. Jakarta EE 11 Support

Jakarta EE 11 is the latest evolution of the enterprise Java platform that carries forward the legacy of Java EE with a modernized, cloud-ready approach. This release is packed with updates such as:

  • Enhanced CDI Lite support
  • Jakarta RESTful Web Services 4.0 improvements
  • New Jakarta Data specification
  • Modernized Jakarta Security, Jakarta Faces APIs and much more!

With the launch of Jakarta EE 11, our team worked hard to ensure the latest Payara Starter release can help you instantly bootstrap Jakarta EE 11 applications on the Payara Platform, complete with all the right Maven/Gradle coordinates and configuration.

With Payara Starter, you don’t need to manually track down compatible dependencies or tweak Maven/Gradle settings. Choose Jakarta EE 11 in the generator, and you’ll get:

  • The correct Jakarta EE 11 BOM
  • Preconfigured dependencies aligned with Payara Server or Payara Micro
  • Example code with the new APIs

Your development/testing project is ready to run out of the box. For use in production, make sure you review the AI-generated code. 

2. Jakarta Faces Generator

Building a server-side rendered user interfaces (UIs) ? Payara Starter now has a dedicated template to kickstart applications based on Jakarta Faces, previously known as Jakarta Server Faces. As Payara Starter now supports JSF-based applications, you can benefit from additional features to standard HTML. 

Instead of wiring everything up manually, you get an immediately runnable UI that is perfect for demos, proof of concepts (PoC), minimum viable products (MVPs) or internal tools.

How to Create Jakarta EE 11 Apps with Payara Starter

  1. Visit the Payara Starter website
  2. Pick your build tool (Maven or Gradle)
  3. Choose your Jakarta EE version (Jakarta EE 11) and profile type (Full, Core or Web)
  4. Select the Payara Platform runtime option, including the version you prefer
  5. Select the Java SE version you want to use
  6. Select optional modules for MicroProfile and Deployment Options.
  7. Select a suitable ER diagram and pick any additional feature, including Jakarta Faces under the “Web” section
    1. Remember that you can adjust the ERD and code by clicking “Diagram Builder & Live Preview
  8. Add any necessary security configuration you may want for your application
  9. Download your project and refine the code – you’ll have a running Jakarta EE 11 app in minutes.

Why This Matters for Java Developers

In short: The recent updates to Payara Starter make the developer tool even more powerful, helping you to get started learning about the latest Jakarta EE version while fast tracking Jakarta EE 11 application development, without manual boilerplate setup. Try it today and skip straight to writing modern code .

Comments (0)

Post a comment

Your email address will not be published. Required fields are marked *

Payara needs the contact information you provide to us to contact you about our products and services. You may unsubscribe from these communications at any time. For information on how to unsubscribe, as well as our privacy practices and commitment to protecting your privacy, please review our Legal & Privacy Policy.

Related Posts

How to Run and Scale AI Java Applications in Production: An Overview for Developers with no Machine Learning Expertise 9 minutes
Jakarta EE

How to Run and Scale AI Java Applications in Production: An Overview for Developers with no Machine Learning Expertise

Organizations are increasingly interested in adopting artificial intelligence (AI) and generative AI (GenAI) to improve operations and offer next-generation […]

Blue background with coral and fish. Left text: 'MONTHLY CATCH'. Right: laptop screen with tech tabs and Payara Community logo. 3 minutes
Community

The Payara Monthly Catch -September 2025

Welcome aboard the September issue of The Monthly Catch! With summer holidays wrapping up, the Java world is back […]

Community_Announcement 4 minutes
Uncategorized

Leading the Way: Payara Platform Community 7 Beta Now Fully Jakarta EE 11 Certified

We’re excited to announce that Payara Platform Community 7 Beta application server is now fully certified as Jakarta EE 11 […]