GitHunt
HA

hantsy/jakartaee-faces-sample

Jakarta EE 11 Faces Example

Jakarta EE Faces Sample

build

This sample application demonstrates Jakarta Faces using the latest Jakarta EE stack for traditional web development.

The codebase has been upgraded to Jakarta EE 11.

Older releases

home

Documentation

Building a Jakarta Server Faces application

Prerequisites

  • Java 21
  • Apache Maven 3.x or 4.x (latest)

Building and running

  1. Clone the repository:

    git clone https://github.com/hantsy/jakartaee-faces-sample
  2. Start the app on GlassFish:

    mvn clean package cargo:run -pglassfish
  3. Execute the tests using the GlassFish managed adapter:

    mvn clean verify -Parg-glassfish-managed

Warning

To lower maintenance overhead, support for WildFly, OpenLiberty, Payara, etc. has been removed. If you require those servers, consult the jakartaee9‑starter‑boilerplate or jakartaee10‑starter‑boilerplate projects and add the necessary configuration yourself.

Reference

Languages

Java64.7%HTML34.6%CSS0.7%

Contributors

GNU General Public License v3.0
Created February 5, 2020
Updated March 2, 2026