Skip to content

hantsy/jakartaee-faces-sample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

453 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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